Proszę zapisujcie w programach komentarze, potem te programy zbierajcie dla siebie, najlepiej jako dokument Google, aby można było z tych programów korzystać i w razie potrzeby kopiować swoje rozwiązania.
Zapisując program pamiętajcie dać mu nazwę i rozszerzenie cpp, np. test.cpp, bo inaczej kompilator go nie znajdzie.
kopiujcie z programu do programu stałe elementy.
Np.
Po uruchomieniu Code Blocks, proszę wstawić nowy plik <CTRL>+<SHIFT>+n
Następnie wkopiować:
# include <iostream>
using namespace std;
int main()
{
cout<<"Autor programu: imie i nazwisko"<<endl;
cout<<"Program ....";
return(0);
}
Następnie nacisnąć F9 - najpierw pojawi się okno do zapisu programu, proszę mu nadać nazwę z rozszerzeniem cpp.
Proszę pamiętać, aby zamknąć okienko z uruchomionym programem.
Plan do zrobienia:
1. - program sprawdzający, czy z danych 3 odcinków można zbudować trójkąt, jeśli można to policzyć jego pole - wzór Herona
Dane: odcinki a, b, c
Wynik: pole trójkąta, lub odpowiedź, że z tych odcinków nie da się zbudować trójkąta. - zrobione
2. - program liczący kwadrat lub pierwiastek podanej liczby - proszę użyć instrukcji switch
3. - program 2 ale działający aż do naciśnięcia klawisza q - proszę przetestować z pętlą
do {.....} while (k!='q'); oraz z pętlą while (k!='q') {.....}
4. - program liczący sumę liczb od 1 do podanej. Sprawdzić zakres działania programu
Dane: n - liczba całkowita do której liczymy sumę np. n=10
Wynik: suma = 55, czyli 1+2+3+4+5+6+7+8+9+10
5. - program liczący sumę liczb podanego ciągu od n= 1 do n=1000. Odczytanie do jakiej wartości jest zbieżny ten ciąg. Prawidłowe zapisanie wyrazu tego ciągu - kolejność działań.
6. - program wypisujący n liczb Fibonacciego
Dane: n <? znaleźć ograniczenie dla liczb int i long
Wynik: ponumerowane, kolejne liczby ciągu Fibonacciego
np. n=5
Na ekranie:
1 - 1
2 - 1
3 - 2
4 - 3
5 - 5
7. - Sprawdzenie działania break i continue w pętli for
8. - Program znajdujący wszystkie 3 cyfrowe liczby, których suma sześcianów poszczególnych cyfr jest równa danej liczbie - zrobione
Dane: wszystkie 3 cyfrowe liczby
Wynik:
153
370
371
407