Să se scrie un program C++ care citește un șir de n numere întregi şi determină valoarea maximă din șir și de câte ori apare.
Răspunsuri la întrebare
Răspuns de
2
Programul nr. 3
Să se calculeze şi afişeze maximul a N numere întregi citite de la
tastatură.
Sursa programului:
#include <stdio.h>
#include <conio.h>
void main(void)
{
int i;
int nrCrt;//numarul curent citit
int maxim;
int N; //numarul de numere
clrscr();
printf("Introduceti numarul total de
numere: ");
scanf("%d",&N);
//Se initializeaza maximul, cu primul numar
citit:
printf(“Numarul 1: “);
scanf(“%d”,&maxim);
//Se citesc restul numerelor. Daca numarul
curent citit,
// este mai mare decat maxim, se schimba variabila
maxim:
for(i=2;i<=N;i++){
printf("Numarul %d: ",i);
scanf("%d",&nrCrt);
if(nrCrt > maxim)maxim=nrCrt;
}
printf("Maximul dintre numerele tastate
este %d .",maxim);
getch();
}
MrStar:
Am zis c++ :) Mersi oricum,ma descurc sa-l transpun in C++ ;)
Alte întrebări interesante
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
10 ani în urmă
Engleza,
10 ani în urmă
Limba română,
10 ani în urmă
Limba română,
10 ani în urmă