👤

ajutati-ma va rog ca mâine am teza la info si profa nu ne-a explicat nimic din materia de sem1.. Rezolvările le vreau pe foaie sub forma de calcule, nu pe calculator.

Ajutatima Va Rog Ca Mâine Am Teza La Info Si Profa Nu Nea Explicat Nimic Din Materia De Sem1 Rezolvările Le Vreau Pe Foaie Sub Forma De Calcule Nu Pe Calculator class=

Răspuns :

a) Scrieti numarul care va fi afisat daca pentru n se citeste valoarea 3, iar pentru x se citesc in ordine urmatoarele valori: 90, 965, 727.

Pentru i-1 se citeste primul x-90. Variabila c ia valoare cifrei zecilor. Daca c este mai mic decat k atunci k ia valoarea c. Variabila i devine 2, se citeste urmatorul x si tot asa.

b) Stiind ca valoare citita pentru n este 4, scrieti un set de valori care pot fi citite pentru variabila x astfel incat la finalul executarii algoritmului sa se afiseze numarul 9.

n-ul este 4 deci avem nevoie de un set de 4 numere, iar eu le-am ales pe cele din imagine pentru ca 9 se afla pe cifra zecilor in toate, si nu se va schimba k-ul.

2. #include <iostream>

using namespace std;

int main()

{

int n,i,nr=0,s=0,x;

cin>>n;

for(i=1; i<=n; i++)

{

cin>>x;

if(x%2!=0)

nr++;

s=s+x;

}

cout<<s/nr;

return 0;

}

Am citit un nr de numere care trebuie sa fie introduse. Parcurg for-ul citind de fiecare data cate un x. Daca este impar il numar si il adaug la suma. La final afisez media.

Vezi imaginea COSMAANDRA2000