Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ZADANIE 1
- #include <iostream>
- using namespace std;
- int tablica[5];
- void uzupelnianie(int tab[], int r);
- void wyswietlanie(int tab[], int r);
- int suma(int tab[], int r);
- int main(){
- uzupelnianie(tablica, 5);
- wyswietlanie(tablica, 5);
- cout << "suma elementow tablicy to: " << suma(tablica, 5) << endl;
- }
- void uzupelnianie(int tab[], int r){
- for (int i = 0; i < r; i++){
- cout << "wprowadz liczbe calkowita: ";
- cin >> tab[i];
- }
- }
- void wyswietlanie(int tab[], int r){
- for (int i = 0; i < r; i++) cout << tab[i] << endl;
- }
- int suma(int tab[], int r){
- int s = 0;
- for (int i = 0; i < r; i++) s+= tab[i];
- return s;
- }
- ZADANIE 2
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- using namespace std;
- int tablica[10];
- int main(){
- srand(time(NULL));
- for (int i = 0; i < 10; i++) tablica[i] = rand()%50+1;
- for (int i = 0; i < 10; i++) cout << "Tab[" << i << "]="<<tablica[i]<<";" << endl;
- }
- ZADANIE 3
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- using namespace std;
- int tablica[10];
- int main(){
- srand(time(NULL));
- for (int i = 0; i < 10; i++) tablica[i] = rand()%50+1;
- for (int i = 0; i < 10; i++) cout << tablica[i] << endl;
- }
- ZADANIE 4
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- using namespace std;
- int tablica[10];
- int main(){
- srand(time(NULL));
- for (int i = 0; i < 10; i++) tablica[i] = rand()%50+1;
- int m = 50;
- int mi;
- int w = 0;
- int wi;
- for (int i = 0; i < 10; i++){
- if(tablica[i] < m){
- m=tablica[i];
- mi = i;
- }
- if(tablica[i] > w){
- w=tablica[i];
- wi = i;
- }
- }
- for (int i = 0; i < 10; i++) cout << tablica[i] << endl;
- cout << "najmniejszy element to: " << m << " z indeksem " << mi << " a najwiekszy to: " << w << " z indeksem " << wi << endl;
- }
- ZADANIE 5
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- using namespace std;
- int tablica[50];
- int main(){
- srand(time(NULL));
- for (int i = 0; i < 50; i++) tablica[i] = rand()%100+1;
- int b;
- do{
- cout << "wprowadz liczbe z zakresu 1-100 ";
- cin >>b;
- }while(b<1 || b>100);
- int c = -1;
- for (int i = 0; i < 50; i++) if (b == tablica[i]) c=i;
- if (c != -1) cout << "wprowadzona liczba " <<b<<" ma w tablicy indeks " << c << endl;
- else cout << "wprowadzonej liczby nie ma w tablicy" << endl;
- }
- ZADANIE 6
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- #include <math.h>
- using namespace std;
- int tablica[8];
- void potega();
- int main(){
- int a;
- for (int i = 0; i < 8; i++){
- cout << "wprowadz liczbe calkowita: ";
- cin >> a;
- tablica[i] = a;
- }
- cout << "elementy tablicy: " << endl;
- for (int i = 0; i < 8; i++) cout << tablica[i] << endl;
- potega();
- cout << "elementy tablicy po zmianie: "<< endl;
- for (int i = 0; i < 8; i++) cout << tablica[i] << endl;
- }
- void potega(){
- for (int i = 0; i < 8; i++) tablica[i] = pow(tablica[i],2);
- }
- ZADANIE 7
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- #include <math.h>
- using namespace std;
- int tablica[10];
- int main(){
- for (int i = 0; i < 10; i++) tablica[i] = pow(i,2);
- }
- ZADANIE 8
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- #include <math.h>
- using namespace std;
- int tablica[4][5];
- float srednie[4];
- int main(){
- int index;
- float najwieksza = 0;
- for (int i = 0; i < 4; i++){
- float s=0;
- for (int j = 0; j < 5; j++) {
- int b;
- cout << "wprowadz "<< j+1 <<" ocene " << i+1 << " ucznia: ";
- cin >> b;
- tablica[i][j] = b;
- s+=b;
- }
- srednie[i] = s/5;
- if (najwieksza < srednie[i]){
- najwieksza = srednie[i];
- index = i;
- }
- }
- cout << "najwieksza srednia uzyskal uczen " << index+1 << ". byla to srednia " << najwieksza << endl;
- }
- ZADANIE 9
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- #include <math.h>
- using namespace std;
- int A[10];
- int B[10];
- int C[10];
- int main(){
- srand(time(NULL));
- int maks;
- cout << "podaj maksymalna wartosc:";
- cin >> maks;
- for (int i = 0; i < 10; i++){
- A[i] = rand()%maks;
- B[i] = rand()%maks;
- }
- for (int i = 0; i < 10; i++) C[i] = A[i] + B[i];
- }
- ZADANIE 10
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- using namespace std;
- int tablica[3][4];
- int main(){
- srand(time(NULL));
- float a = 0;
- int amount = 0;
- for (int i = 0; i < 3; i++){
- for (int j = 0; j < 3; j++) tablica[i][j] = rand()%100+1;
- }
- for (int i = 0; i < 3; i++){
- for (int j = 0; j < 4; j++){
- a += tablica[i][j];
- amount++;
- }
- }
- cout << "suma elementow: " <<a<<" liczba elementow: " <<amount<<" srednia elementow: " << a/12<<endl;
- }
- ZADANIE 11
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- using namespace std;
- int tablica[] = {0,0,0,0,0,0};
- int uz[] = {0,0,0,0,0,0};
- int sprawdzanie(int a);
- int main(){
- srand(time(NULL));
- for (int i = 0; i < 6; i++){
- int g = 0;
- do{
- g=rand()%49+1;
- for (int l = 0; l < 6; l++) if(g==tablica[l])g=0;
- tablica[i] = g;
- }while(g<1 || g>49);
- }
- for (int i = 0; i < 6; i++){
- int b;
- do{
- cout << "podaj liczbe: ";
- cin >>b;
- for (int l = 0; l < 6; l++) if(b == uz[l]) b=0;
- uz[i] = b;
- }while(b<1 || b>49);
- }
- int k = 0;
- for (int i = 0; i < 6; i++){
- if (sprawdzanie(uz[i])) k++;
- }
- cout << "trafiles " << k << " liczb." << endl;
- }
- int sprawdzanie(int a){
- for (int i = 0; i < 6; i++) if(a==tablica[i]) return true;
- return false;
- }
- ZADANIE 12
- #include <iostream>
- #include <math.h>
- #include <ctime>
- #include <cstdlib>
- using namespace std;
- int tablica[10][10];
- int main()
- {
- srand(time(NULL));
- for (int i = 0; i < 10; i++) for (int j = 0; j < 10; j++) tablica[i][j] = rand()%100+1;
- int x;
- cout << "wprowadz numer wiersza od 1 do 10: ";
- cin >>x;
- while(x<1 || x>10){
- cout << "wprowadziles zly numer wiersza. Wprowadz ponownie: ";
- cin >>x;
- }
- x--;
- int y;
- for (int i = 0; i < 10; i++) y+=tablica[x][i];
- for (int i = 0; i < 10; i++){
- for (int j = 0; j < 10; j++){
- cout << tablica[i][j] << " ";
- }
- cout << endl;
- }
- cout << "suma liczb w wierszu " << x+1 << " wynosi: " << y << endl;
- }
- ZADANIE 13
- #include <iostream>
- #include <math.h>
- #include <ctime>
- #include <cstdlib>
- using namespace std;
- int tablica[9][9];
- int main()
- {
- for (int i = 0; i < 9; i++){
- for (int j = 0; j < 9; j++){
- tablica[i][j] = 1;
- }
- tablica[i][i] = 0;
- }
- for (int i = 0; i < 9; i++){
- for (int j = 0; j < 9; j++) cout << tablica[i][j] << " ";
- cout << endl;
- }
- }
- ZADANIE 14
- #include <iostream>
- #include <math.h>
- #include <ctime>
- #include <cstdlib>
- using namespace std;
- int tablica[5][5];
- int main()
- {
- srand(time(NULL));
- int k=0;
- for (int i = 0; i < 5; i++){
- for (int j = 0; j < 5; j++){
- tablica[i][j] = rand()%20+1;
- if(tablica[i][j]>12)k++;
- }
- }
- cout << "liczba elementow przekraczajacych 12 wynosi: " <<k<<endl;
- }
- ZADANIE 15
- #include <iostream>
- #include <math.h>
- #include <ctime>
- #include <cstdlib>
- using namespace std;
- int tablica[8][8];
- int main()
- {
- srand(time(NULL));
- int k=0;
- for (int i = 0; i < 8; i++){
- for (int j = 0; j < 8; j++){
- tablica[i][j] = rand()%10+1;
- cout << tablica[i][j] << " ";
- }
- k+=tablica[i][i];
- cout << endl;
- }
- cout <<"suma elementow na przekatnej wynosi: "<<k<<endl;
- }
Advertisement
Add Comment
Please, Sign In to add comment