2. Pętla for

Transkrypt

2. Pętla for
2. Pętla for
Zadanie 1. Utwórz plik petla.cpp i wpisz w nim następujący kod.
#include <iostream>
using namespace std;
int main()
{
for (int i=1; i<=5; i++)
{
cout << i << endl;
}
}
Następnie skompiluj i uruchom program. Sprawdź, co się stanie jeśli zamienimy liczbę 5 na 10 lub
jakąkolwiek inną.
Zadanie 2. Napisz program, który wypisze na ekran dokładnie 100 gwiazdek (bez spacji ani przejścia do nowej linii).
Zadanie 3. Mamy szereg
Wypisz n początkowych wyrazów ciągu sum częściowych tego szeregu.
Dokładnie program ma działać następująco (kursywą napisane są dane podawane przez użytkownika).
Podaj ile chcesz wypisać wyrazów ciągu sum częściowych: 7
Pierwsze 7 wyrazów ciągu sum częściowych to:
2, 6, 12, 20, 30, 42, 56,
*dodatkowo Niech program wypisuje wyrazy od n-tego do m-tego, n,m podawane przez użytkownika.
Zadanie 4. Polecenie dokładnie jak z zadaniu 4, ale dla szeregów
a)
b)
Zadanie 5. Wypisz dokładnie n znaków, gdzie n i rodzaj znaku są podawane przez użytkownika.
Program ma działać następująco:
Podaj ile znaków mam wypisać: 6
Jaki to ma być znak? 0
000000
Zadanie 6. Znajdź błąd w poniższym programie.
#include <iostream>
using namespace std;
int main()
{
for (int i=1; i<=5; i++)
{
cout << i << endl;
i=i-1;
}
}
Zadanie 7. (Choinka) Napisz program, który wyświetli na ekranie:
*
***
*****
*******
*********
*dodatkowo Wysokość choinki ma być dowolna, podana przez użytkownika.
Zadanie 8. Napisz program, który wypisuje tabelkę mnożenia (10x10).
Zadanie 9. (Działania modulo) Napisz program, który wypisuje tabelkę dodawania i mnożenia
modulo 5.
Tabela dodawania modulo 5 wygląda następująco.
0
1
2
3
4
1
2
3
4
0
2
3
4
0
1
3
4
0
1
2
4
0
1
2
3
Zadanie 10*. (Trójkąt Pascala) Napisz program, który wypisuje trójkąt Pascala o zadanej wysokości.

Podobne dokumenty