0% au considerat acest document util (0 voturi)
280 vizualizări4 pagini

#Include

Programul citește de la tastatură două numere întregi și afișează pe ecran maximul dintre ele. Alt program citește de la tastatură numărul de litri al unei sticle de apă și capacitatea unui vas, calculând numărul de sticle necesare pentru a umple vasul. Un alt program calculează diferența de vârstă dintre doi copii.

Încărcat de

marta43
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
280 vizualizări4 pagini

#Include

Programul citește de la tastatură două numere întregi și afișează pe ecran maximul dintre ele. Alt program citește de la tastatură numărul de litri al unei sticle de apă și capacitatea unui vas, calculând numărul de sticle necesare pentru a umple vasul. Un alt program calculează diferența de vârstă dintre doi copii.

Încărcat de

marta43
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
Sunteți pe pagina 1/ 4

Cunoscând laturile unui trapez isoscel, Se dau 2 numere naturale h m, reprezentând un ora

să se calculeze lungimea diagonalei. curentă exprimată în ore şi minute. Să se determine care


#include<iostream> va fi ora peste x minute.
#include <cmath>
using namespace std; #include<iostream>
double B,b,l,d; using namespace std;
int main() { int main() {
cin >> B >> b >> l; int h1, m1, x,h2,m2;
d = sqrt(((B+b)/2)*((B + b) / 2) + int a = 60;
(l*l - ((B - b) / 2)*((B - b) / 2))); cin >> h1 >> m1 >> x;
cout<< d; m2 = m1 + x;
return 0;
while (m2 >= 60) {
}
h1++;
if (h1 == 24)
h1 = 0;
m2 -= a;
}
h2 = h1;
cout << h2 << " " << m2;
return 0;
}
Sau
#include <iostream>
[Link] namespace std;
03.
[Link] main()
05.{
[Link] h , m , x;
[Link] >> h >> m >> x;
08.m += x;
09.h += m / 60;
10.m %= 60;
11.h %= 24;
[Link] << h << " " << m;
[Link] 0;
14.}

Scrieți un program care citește de la Să se scrie un program care citește o literă mică și
tastatură un caracter și afișează pe afișează litera mare corespunzătoare.
ecran codul său ASCII. #include<iostream>
#include<iostream> using namespace std;
using namespace std; int main()
int main() { {
char x; char x;
cin >> x; cin >> x;
cout << "caracterul x = x - 32;//a=97,A=65(‘a’-‘A’=32)
ASCII"<<x<<int(x); cout << x;
} return 0;
}
Sau
#include <iostream>
[Link] namespace std;
04.
[Link] main(){
[Link] c;
[Link] >> c;
[Link] << (char)(c - ('a' - 'A'));
[Link] 0;}
Se dau numerele naturale h m, reprezentând un Dându-se numărul de laturi ale unui poligon convex,
ora curentă exprimată în ore şi minute. Să se calculați:
determine care va fi ora peste x ore şi y minute.
#include<iostream> 1. Numărul de diagonale
using namespace std; 2. Suma măsurilor unghiurilor poligonului convex
int main() {
int h, m, x, y;
cin>> h>> m>> x>> y;
#include<iostream>
m = m + y;
using namespace std;
h +=x+m / 60;
int main() {
m = m % 60;
long long int n,d,s;
h = h % 24;
cin>> n;//[Link]
cout << h<< " " << m;
d = n * (n - 3) / 2;
return 0;
s = (n - 2) * 180;
}
cout << d << endl;//[Link]
cout << s;//suma masurilor unghiurilor
return 0;
}

Să se scrie un program care determină Scrieți un program care determină câte sticle de x litri
maximul a două numere întregi citite de cu apă trebuie deschise pentru a umple un vas
la tastatură. de y litri.
#include<iostream> #include<iostream>
using namespace std;; using namespace std;
int main() { int main() {

short a, b,max; int x, y,n=0,max=0;


cin >> a >> b; cin >> x >> y;
if (a > b) while (max<y) {
max = a; max = max + x;
else n++;
max = b; }
cout << max; cout << n;
return 0;
return 0; }
}
#include<iostream> Programul va calcula diferența de vârstă x și va afișa
using namespace std; pe ecran Primul copil este mai mare cu x ani dacă primul
int main() { copil are cea mai mare vârstă, Al doilea copil este mai
mare cu x ani dacă al doilea copil este cel mai în
int a,b,x,d=0; vârstă sau Copiii au varste egale dacă x=0.
cin >>a>>b>>x; #include<iostream>
if (a<=x && x<=b) using namespace std;
cout << "DA"; int main() {
else cout << "NU";
int a, b, x;
return 0;
cin >> a >> b;
}
x = b - a;
if (x == 0)
cout << "Copiii au varste egale";
else
if(x>0)
cout << "Al doilea copil este mai
mare cu " << " " << x << " " <<"ani";
else
cout << "Primul copil este mai mare
cu " << " " << -x << " " <<"ani";
return 0;
}
Metode BubbleSort(ordoneaza crescator numerele) #include<iostream>
#include <iostream> using namespace std;
using namespace std; int main() {
void bubblesort(int a[], int n) { int a[5], i, schimbat, aux, s;
int schimbat, aux; for (i = 1; i <= 5; i++) {
do { cout << "a[" << i << "]=";
schimbat = 0; cin >> a[i];
for (int i = 0; i < n - 1; i++) }
if (a[i] > a[i + 1]) do {
{ schimbat = 0;
aux = a[i]; for (i = 1; i <= 5; i++)
a[i] = a[i + 1]; if (a[i] > a[i + 1])
a[i + 1] = aux; {
schimbat = 1; aux = a[i];
} a[i] = a[i + 1];
} while (schimbat);//schimbat!=0; a[i + 1] = aux;
schimbat = 1;
} }
int main() { }
int a[1000],n,i; while (schimbat);
cout << "n="; cin >> n; s = a[3] + a[4] + a[5];
for (i = 0; i < n; i++) cout << s;
{ return 0;

cout << "a[" << i << "]="; }


cin >> a[i];
}
bubblesort(a, n);
for (i = 0; i < n; i++)
cout << a[i]<<" ";

return 0;//aici se inchide programul


}

S-ar putea să vă placă și