CPP Latihan PDF
CPP Latihan PDF
Lista programelor:
#include<iostream.h>
#include<conio.h>
main()
{
cout<<"program pentru a calcula 10 termeni ai numerelor pare "<<endl;
int a=2,b=20,n;
pentru(a=a;a<=b;a+=2)
{
cout<<a;
dacă(a<b)
{
cout<< " + ";
}
}
cout<<" = ";
n=b/2;
n=n*(n+1);
cout<<n;
getch();
}
2. Program pentru a calcula 10 secvenț e de numere impare cu rezultatul:
1+3+5+7+9+11+13+15+17+19=100
Lista programelor:
#include<iostream.h>
#include<conio.h>
main()
{
cout << "program pentru a calcula 10 termeni din seriile de numere impare" << endl;
int a=1,b=19,n;
pentru(a=a;a<=b;a+=2)
{
cout<<a;
dacă(a<b)
{
cout<<" + ";
}
}
cout<<" = ";
n=(b+1)/2;
n=n*n;
cout<<n;
getch ();
}
3. Program pentru calcularea sumei ș irului de numere pare în formă de triunghi cu rezultatul:
2=2
2+4=6
2 + 4 + 6 = 12
2 + 4 + 6 + 8 = 20
2 + 4 + 6 + 8 + 10 = 30
Lista de programe
#include<iostream.h>
#include <stdio.h>
#include <conio.h>
main()
{
int A,i,j,jum;
cout<<"Introducere :";cin>>A;
pentru (i=2;i<=A;i+=2)
{
jum=0;
pentru (j=2;j<=i;j+=2)
{
dacă (j != 2)
+
cout<<j;
jum +=j;
}
cout << "=" << jum << endl;
}
cout<<endl;
getch();
}
4. Program de calculare a înmulțirii seriei de numere impare care formează un triunghi dreptunghic cu rezultatul său:
1=1
1*3=3
1 * 3 * 5 = 15
1 * 3 * 5 * 7 = 105
1 * 3 * 5 * 7 * 9 = 945
Lista Programelor:
#include <cstdlib>
#include <iostream>
#include <iomanip>
folosind spaț iul de nume std;
int main(int argc, char *argv[])
{
int n=11;
int baris=n/2;
int rezultat;
int total=0;
int k;
pentru (int i=1;i<=baris;i++)
{
1
pentru(int j=1;j<=i;j++)
{
rezultat=rezultat*k;
cout<<k;
dacă (j==i)
cout<<" ";
altfel
cout<<" * ";
k=k+2;
}
cout<<setiosflags(ios::right)<<setw(10)<<" = "<<hasil<<endl;
total=total+rezultat;
}
cout<<setiosflags(ios::right)<<setw(10)<<" total = "<<total<<endl;
cout<<endl;
sistem("Pauză");
întoarce EXIT_SUCCESS;
}
5. Program de calculare a produsului unei serii de numere pare în formă de triunghi inversat cu
rezultatul
10 + 8 + 6 + 4 + 2 = 30
10 + 8 + 6 + 4 = 28
10 + 8 + 6 = 24
10 + 8 = 18
10 = 10
---------- +
110
Listă de programe:
#include <stdio.h>
int main(int argc, const char *argv[]) {
int i, j;
pentru(i=0;i<5;puncte(""),++i) {
int n=0;
for(j=5;j>i;n+=2*(j--)) {
dacă(j>i+1) {
printf("%d*",2*j);
}
altfel {
printf("%d ", 2*j);
}
printf("=%d",n);
} return(0);
}