Вы находитесь на странице: 1из 2

#include <iostream> using namespace std; int a,b,c,aux; int main() { cout << "a="; cin>>a; cout<<"b="; cin>>b;

cout<<"c="; cin>>c; if(a>b) { aux=a;a=b;b=aux; } if(a>c) { aux=a;a=c;c=aux; } if(b>c) { aux=b;b=c;c=aux; } if((a+c)/2.==b) cout<<"prog aritm"; return 0; } subprograme: #include <iostream> int a,b,c,aux; using namespace std; void comparatie(int &x,int &y) { if(x>y) { aux=x;x=y;y=aux; } } int main() { cout<<"a="; cin>>a; cout<<"b="; cin>>b; cout<<"c="; cin>>c; comparatie(a,b); comparatie(b,c); comparatie(a,c); if(b*2==a+c) //((a+c)/2.==b) cout<<"prog aritm"; return 0; } suma cifr nr operand; #include <iostream> int nr; using namespace std; int suma(long nr) {

int s=0,u=0; while(nr!=0) { u=nr%10; nr=nr/10; s=s+u; } return s; } main() { cout<<"nr="; cin>>nr; cout<<"suma cifrelor este"<<suma(nr); } suma cifr nr procedural: #include <iostream> int nr; using namespace std; void suma(long nr) { int s=0,u=0; while(nr!=0) { u=nr%10; nr=nr/10; s=s+u; } cout<<s; } main() { cout<<"nr="; cin>>nr; suma(nr); } fct #include <iostream> int nr,s; using namespace std; void suma(long nr,int& s) { int s=0,u=0; while(nr!=0) { u=nr%10; nr=nr/10; s=s+u; } } main() { cout<<"nr="; cin>>nr; suma(nr,s); cout<<s; }

Вам также может понравиться