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

Pentru cei n studenţi ai anului întâi se cunosc notele ni(i=1,n)la primul examen. Se cere să se determine numărul studenţilor cu nota 10, 9 şi 8 şi să se afişeze studenţii nepromovaţi.

Răspunsuri la întrebare

Răspuns de sdragomir27
1

Răspuns:

#include<iostream>

using namespce std;

int main()

{

int n,i;

cin>>n;

int*v=new int[n]; \\ alocare dinamica... daca n ai invatat pune int v[100]

int*w=new int[10]; \\alocare dinamica... daca n ai invatat pune int w[10]

for(i=0; i<10; i++)

 W[i]=0;

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

 {

   cin>>v[i];

   w[v[i] ]++;

  }

cout<<"nota 10 au"<<w[10]<<endl;

cout<<"nota 9 au"<<w[9]<<endl;

cout<<"nota 8 au"<<w[8]<<endl;

cout<<"n au promovat"<<w[0]+w[1]+w[2]+w[3];

delete [ ]v; \\ doar daca ai alocat dibamic altfel nu mai pui

delete [ ]w; \\ doar daca ai alocat dibamic altfel nu mai pui

return 0;

}

Alte întrebări interesante