Zadanie z informatyki- programowanie

magdawalczak95

Nowicjusz
Dołączył
11 Kwiecień 2013
Posty
3
Punkty reakcji
0
Hej! jestem w 2kl. Technikum informatycznego, ale z informatyką niewiele mnie łączy.
Mamy do zrobienia zadanie z programowania.. i tu jest problem. Nie mam pojęcia o co chodzi w programowaniu jestem zupełnie zielona. I będę szczera- poszukuje kogoś kto by mi te zadanie zrobił. jeśli ktoś miałby chwilę i byłoby to dla niego proste zadanko to bardzo proszę o pomoc
sad.gif


to jest treść zadań :

Napisać program, który zapisze do pliku 100 wygenerowanych losowych liczb z zakresu podanego

przez użytkownika ( liczby całkowite). Program ma być napisany w języku C++.
 
A

alfabeta11

Guest
Jeżeli to w środowisku Dev C++ To proszę:



cout<< "Podaj min: ";
cin >> min;
cout << "Podaj max: ";
cin >> max;
srand(time(NULL));
for(int i=0;i<100;i++){
cout << rand()%max + min << " ";
}

Wszystko robione na int'ach. Pisane z palca więc nie daję gwarancji działania. Może trzeba będzie coś zmienić w tym ;) Oczywiście trzeba zadeklarować zmienne min,max. Jeśli bedzie wypisywało liczby po przecinku to trzeba przy rand zastosować rzutowanie "(int)".
 

magdawalczak95

Nowicjusz
Dołączył
11 Kwiecień 2013
Posty
3
Punkty reakcji
0
alfabeta11 napisał:
Jeżeli to w środowisku Dev C++ To proszę:



cout<< "Podaj min: ";
cin >> min;
cout << "Podaj max: ";
cin >> max;
srand(time(NULL));
for(int i=0;i<100;i++){
cout << rand()%max + min << " ";
}

Wszystko robione na int'ach. Pisane z palca więc nie daję gwarancji działania. Może trzeba będzie coś zmienić w tym ;) Oczywiście trzeba zadeklarować zmienne min,max. Jeśli bedzie wypisywało liczby po przecinku to trzeba przy rand zastosować rzutowanie "(int)".



Ale program nie zapisuje tych liczb do pliku .
 
A

alfabeta11

Guest
Ahh przepraszam. Chwileczkę.
string napis;
int liczba;
fstream plik( "nazwa_pliku.txt", ios::eek:ut );
w for
liczba = rand()%max + min
napis = liczba + " ";
plik.write(&napis[0],napis.length());

po for dajesz plik.close();
I powinno być OK, ale nic nie gwarantuję. Nie mam możliwości sprawdzenia tego
 
Dołączył
25 Marzec 2012
Posty
1 108
Punkty reakcji
186
alfabeta11 nie przepraszaj, moim zdaniem i tak za dużo zrobiłeś.
Gdybyś napisała cokolwiek sama, pomogłabym Ci, wyręczać nikogo nie będę.
Precz z liczeniem na gotowe.
 

magdawalczak95

Nowicjusz
Dołączył
11 Kwiecień 2013
Posty
3
Punkty reakcji
0
Czarny Lokaj napisał:
alfabeta11 nie przepraszaj, moim zdaniem i tak za dużo zrobiłeś.
Gdybyś napisała cokolwiek sama, pomogłabym Ci, wyręczać nikogo nie będę.
Precz z liczeniem na gotowe.

Dlaczego sądzisz że liczyłam na gotowe ?? W domu nad tym zadaniem siedzę już 5 h . W końcu zdecydowałam się napisać na forum .
 
Dołączył
25 Marzec 2012
Posty
1 108
Punkty reakcji
186
Być może dlatego, że nie podałaś fragmentu kodu (tego co już zrobiłaś, nawet jeśli jest błędne), moja droga ;)
No cóż, idę spać. Branoc.
 
Do góry