Concetti Chiave

  • Il programma raccoglie dati su studenti, inclusi nome, classe, paese di provenienza e voto in informatica.
  • Conta il numero di studenti della classe 3A Programmatori provenienti da Brescia.
  • Calcola la media dei voti ottenuti nell'ultima verifica di informatica.
  • Utilizza una struttura di loop per gestire l'input di più studenti in modo dinamico.
  • Gestisce diverse varianti di scrittura della classe 3A Programmatori per una corretta identificazione.

Per n studenti della scuola inserire il cognome, la classe, il paese di provenienza e il voto preso nell’ultima verifica di informatica. Contare gli studenti che provengono dalla classe 3AProgrammatori di Brescia e il voto medio nella verifica di informatica.

Input dei dati degli studenti

program es1;

uses crt;

var nome,paese,classe:string;

nstud,voto,conta,conta2,contavoto,conta3Aprg,i:integer;

mediavoto:real;
begin

clrscr;

conta3Aprg:=0;

conta:=0;

conta2:=0;

writeln('numero studenti');

readln(nstud);

for i:=1 to nstud do

begin

writeln('nome');

readln(nome);

writeln('classe');

readln(classe);

writeln('paese di provenienza');

readln(paese);

conta:=conta+1;

writeln('voto nell''ultima verifica di informatica');

readln(voto);

conta2:=conta2+1;

contavoto:=contavoto+voto;

if (classe='3Aprg') or (classe='3A programmatori') or (classe='3a prg') and (paese='Brescia')then

conta3Aprg:=conta3Aprg+1;

end;

mediavoto:=contavoto/nstud;

writeln('gli studenti della 3A programmatori che provengono da Brescia sono ' , conta3Aprg);

writeln('la media dei voti dell''ultima verifica di info è ' , mediavoto:0:2);

readln;

end.

Domande da interrogazione

  1. Quali informazioni vengono raccolte per ciascuno studente?
  2. Per ogni studente vengono raccolti il nome, la classe, il paese di provenienza e il voto ottenuto nell'ultima verifica di informatica.

  3. Come viene calcolato il numero di studenti provenienti dalla classe 3A Programmatori di Brescia?
  4. Il numero di studenti è incrementato se la classe è '3Aprg', '3A programmatori' o '3a prg' e il paese è 'Brescia'.

  5. Qual è il metodo utilizzato per calcolare la media dei voti?
  6. La media dei voti è calcolata sommando tutti i voti e dividendo per il numero totale di studenti, come indicato nel codice.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community