Informatică, întrebare adresată de celjmk16, 8 ani în urmă

Ma puteți ajuta cu primele 5 exercitii va roooooooog!!!!! Dau coroana!!!

Anexe:

vladelinschii05: ca sa stiu la ce nivel sa scriu codul. Iti trimit rezolvarea in cateva minute
celjmk16: Ok. Mulțumesc mult din nou!!!
celjmk16: Buna. Ma poți ajuta din nou la câteva probleme de informatică?
celjmk16: Nu reușesc sa le înțeleg
celjmk16: Știi cumva sa faci fără programe din astea?( c++, etc.)
vladelinschii05: Hei, da, stiu sa fac si fara programe
celjmk16: Ma poți ajuta la o problema te rog
celjmk16: Îmi trebuie fără programe
celjmk16: 22. Se dă un număr natural în care cel puțin o cifră a sa este impară. Să se determine numărul cu cifrele impare un nou număr inițial, cifrele noului număr fiind în ordine ca în numărul dat.
celjmk16: Asta e cerința

Răspunsuri la întrebare

Răspuns de vladelinschii05
1

Răspuns:

Explicație:

1. int n;

cout << "Numarul este: "

cin >> n;

if(n % 10 == 3 && n / 10 % 10 == 2)

cout << "Da";

else

cout << "Nu";

2. Nu am stiut-o face din pacate :(

3. int s,n1,n2,n3, cheltuieli; /// s = suma de la inceput pe care o are. n1,n2 si n3 sunt variabile care reprezinta pretul ciocolatei, a sucului si a covrigului.

cout << "Suma pe care o are George = ";

cin >> s;

cout << "Introduceti pretul ciocolatei, sucului si a covrigului ";

cin >> n1 >> n2 >> n3;

cheltuieli = n1 + n2 + n3;

if(s < cheltuieli)

cout << "INSUFICIENT";

else

s = s - cheltuieli;

cout << "Au mai ramas " << s << " din suma totala";

4. float a,b;

cout << "a = ";

cin >> a;

cout << "b = ";

cin >> b;

cout << "Solutia ecuatiei " << a << "x" << "+" << b << " este " << b/a;

5. float a, b, c, x1, x2, discriminant, realPart, imaginaryPart;

   cout << "Introduceti coeficinetii a, b si c: ";

   cin >> a >> b >> c;

   discriminant = b*b - 4*a*c;

   if (discriminant > 0) {

       x1 = (-b + sqrt(discriminant)) / (2*a);

       x2 = (-b - sqrt(discriminant)) / (2*a);

       cout << "Radacinile sunt reale si diferite" << endl;

       cout << "x1 = " << x1 << endl;

       cout << "x2 = " << x2 << endl;

   }

   else if (discriminant == 0) {

       cout << "Radacinile sunt reale dar egale" << endl;

       x1 = -b/(2*a);

       cout << "x1 = x2 =" << x1 << endl;

   }

   else {

       realPart = -b/(2*a);

       imaginaryPart =sqrt(-discriminant)/(2*a);

       cout << "Radacinile sunt complexe si diferite"  << endl;

       cout << "x1 = " << realPart << "+" << imaginaryPart << "i" << endl;

       cout << "x2 = " << realPart << "-" << imaginaryPart << "i" << endl;

   }

Spor!


celjmk16: Mulțumesc mult!!!
vladelinschii05: Cu drag. Daca apar intrebari, scrie si iti raspund cu placere
celjmk16: Ok
celjmk16: Buna!! Ma poți ajuta la niște probleme? La informatica. Fără programe. Am făcut structura repetitivă și sunt in clasa a IX-a.
vladelinschii05: hei, scrie problema aici si te ajut
Alte întrebări interesante