NAPISZ PROGRAMY W C++
1.napisz program ktory za pomoca petli for wypelni 20 elementowa tablice ciagiem {1,6,11...(5*n+1)} i wypisze je na ekran
2. napisz program ktory : a) losuje 30 licz od 20-70 i wypiduje je do tablicy b) wypisuje zawartosc tablicy od poczatku do konca c) wypisuje zawartosc od konca do poczatku d)wylicza srednia arytmetyczna tablicy wypisuje srednia na ekran
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2025 KUDO.TIPS - All rights reserved.
1.
#include <iostream>
using namespace std;
int main()
{
int tab[20];
int i;
for(i=0;i<20;i++)
{
tab[i]=5*i+1;
}
cout<<"Elementy tablicy to: ";
for(i=0;i<20;i++)
{
cout<<tab[i]<<" ";
}
return 0;
getchar();
}
2.
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int tab[29];
int i=0,srednia,suma;
for(i;i<=29;i++)
{
tab[i]=( rand() % 50 ) + 20;
}
cout<<"Elementy tablicy to: ";
for(i=0;i<=29;i++)
{
cout<<tab[i]<<" ";
}
cout<<"\nElementy tablicy od tylu to: ";
for(i=29;i>=0;i--)
{
cout<<tab[i]<<" ";
}
for(i=29;i>=0;i--)
{
suma+=tab[i];
}
srednia=suma/30;
cout<<"\nSrednia elementow tablicy to: "<<srednia;
return 0;
getchar();
}
Sry że tak długo to robię ale z tą średnią nie mogłem się połapać jak zapisać aby było dobrze :) I trzeba było kąbinować z tym zakresem -.- To już było trudne aby zakres był taki ...
Zad 1:
#include <iostream>
using namespace std;
int main(){
int tab[20];
int ciag = 0;
for ( int n = 0; n < 20; n++){
ciag = 5*n+1;
tab[n] = ciag;
}
for ( int n = 0; n < 20; n++)
cout << tab[n] << endl;
getchar();
getchar();
return 0;
}
Zad 2:
#include <iostream>
#include <ctime>
using namespace std;
int main(){
int tab[100];
int srednia = 0;
for ( int i = 0; i < 30; i++)
tab[i]=(rand()%51)+20;
cout << "Od poczatku: \n";
for ( int i = 0; i < 30; i++)
cout << tab[i] << endl; // od początku do końca
cout << "Od konca: \n";
for ( int i = 29; i >= 0; i--)
cout << tab[i] << endl; // od końca do początku
for ( int i = 0; i < 30; i++)
srednia += tab[i];
srednia = srednia/30;
cout << "\nSrednia arytmetyczna = " << srednia;
getchar();
getchar();
return 0;
}