Commit b0c0a119 by Patryk Czarnik

Zajęcia 14 grudnia

parent 7978c885
#include <iostream>
using namespace std;
int main() {
int ile;
cout << "Ile liczb Fibonacciego mam wypisac? ";
cin >> ile;
unsigned long long teraz = 0, poprzednia = 1, nastepna = 0;
for(int i = 0; i <= ile; i++) {
cout << teraz << " ";
nastepna = teraz + poprzednia;
poprzednia = teraz;
teraz = nastepna;
}
cout << endl;
return 0;
}
// ciąg Fibonacciego:
// na początku mamy 0 i 1
// każda kolejna liczba jest sumą dwóch poprzednich
// 0 1 1 2 3 5 8 13 21 34 55 ...
#include <iostream>
using namespace std;
void wypisz(int t[], int rozmiar) {
for(int i = 0; i < rozmiar; i++) {
cout << t[i] << " ";
}
cout << endl;
}
// napisz funkcję typu int, która oblicza sumę liczb z przekazanej tablicy
int suma(int t[], int rozmiar) {
int suma = 0;
for(int i = 0; i < rozmiar; i++) {
suma += t[i];
}
return suma;
}
int main() {
int zera[10] = {0};
int a[10] = {13, 6, 1, 10, 15, 3, 9, 7, 10, 4};
int b[3] = {11, 22, 33};
int c[5] = {1000, 2000, 3000, 4000, 5000};
wypisz(zera, 10);
wypisz(a, 10);
wypisz(b, 3);
wypisz(c, 5);
cout << "Sumy:" << endl;
cout << suma(a, 10) << endl;
cout << suma(b, 3) << endl;
cout << suma(c, 5) << endl;
return 0;
}
#include <iostream>
using namespace std;
void wypisz(int t[], int rozmiar) {
for(int i = 0; i < rozmiar; i++) {
cout << t[i] << " ";
}
cout << endl;
}
void wypelnij(int element, int t[], int rozmiar) {
for(int i = 0; i < rozmiar; i++) {
t[i] = element;
}
}
int main() {
int a[6];
int b[6];
int c[6];
wypelnij(1, a, 6);
wypelnij(2, b, 6);
wypelnij(3, c, 6);
cout << "Tablice wypełnione poprawnie:\n";
wypisz(a, 6);
wypisz(b, 6);
wypisz(c, 6);
// celowo podaję większy rozmiar, niż 5
wypelnij(7, b, 10);
cout << "Tablice wypełnione niepoprawnie:\n";
wypisz(a, 6); // tablica a też zostala zmieniona
wypisz(b, 6);
wypisz(c, 6);
return 0;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment