Răspuns :
Răspuns:
EXERCITIUL 1:
#include <iostream>
using namespace std;
int main()
{
int S, x, max, rest;
cin >> S >> x;
max = S/x;
rest = S%x;
cout << "Andrei are suma de " << S << " lei si poate cumpara maxim " << max << " CD-uri.\n";
cout << "Acesta ramane cu suma de " << rest << " lei." << endl;
return 0;
}
DACA ANDREI ARE SUMA S SI VREA SA CUMPERE X CD-URI ACESTA VA PUTEA CUMPARA MAXIM S/X CD-URI, IAR RESTUL DE BANI RAMASI ESTE RESTUL IMPARTIRII LUI S LA X
S, x, max, rest intreg
citeste S
citeste x
max -> S/x
rest -> S mod x
afiseaza "Andrei are " S " lei si poate cumpara " max " "CD-uri"
afiseaza "Acesta ramane cu suma de " rest " lei."
aici la pseudocod nu sunt foarte sigur
EXERCITIUL 2:
#include <iostream>
using namespace std;
int main()
{
int a, b, c, teza, medie;
cin >> a >> b >> c >> teza;
medie = (a+b+c+teza)/4;
cout << "Media lui la informatica este " << medie << endl;
return 0;
}
formula mediei este suma notelor impartita la numarul lor apoi inmultit cu 3, aduni teza si imparti la patru doar ca problema mentioneaza faptul ca elevul are doar 3 note ceea ce inseamna ca se anuleaza suma impartita la 3 apoi inmultita cu 3, deci putem scrie ca si suma notelor cu teza apoi impartit la 4. O problema ar fi faptul ca nu rotunjeste acest program mediile cu .5, insa cred ca nu este o problema chiar atat de grava
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Ne bucurăm să vă revedem și vă invităm să ne adăugați în lista de favorite!