Corsi › Introduzione al C++ › Alcuni esempi
Alcuni esempi
Ecco alcuni esempi di esercizi svolti in classe
Richiesta 1
Dato un array di 100 elementi interi random da -100 a 100 ordinare gli elementi in ordine decrescente
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main() {
int num[100];
int ord;
srand(time(NULL));
cout << "Valori originali:\n";
for (int i = 0; i < 100; i++) {
num[i] = rand() % 201 - 100;
cout << num[i] << " ";
}
for (int j = 0; j < 99; j++) {
for (int i = 0; i < 99; i++) {
if (num[i] < num[i + 1]) {
ord = num[i];
num[i] = num[i + 1];
num[i + 1] = ord;
}
}
}
cout << "\n\nValori ordinati (decrescente):\n";
for (int i = 0; i < 100; i++) {
cout << num[i] << " ";
}
return 0;
}
Richiesta 2
Dato un array di strutture contenente il nome di una squadra di basket, i punti in classifica e il numero di canestri totali determinare:
- il primo e l'ultimo in classifica
- la media dei canestri per ogni squadra
#include
using namespace std;
struct squadre{
string nome;
int punti;
int canestri;
};
int main(){
int numsq;
cout<<"Inserisci il numero di squadre: ";
cin>>numsq;
squadre classifica[numsq];
int scambiop;
int scambioc;
string scambion;
float sum;
for (int i=0; i>classifica[i].nome;
cout<<"Inserisci il numero di punti in classifica della squadra "<>classifica[i].punti;
cout<<"Inserisci il numero di canestri della squadra "<>classifica[i].canestri;
}
for (int i=0; i
Registrati o accedi per tracciare i tuoi progressi.
Introduzione al C++
-
1Introduzione al C++
-
2Variabili e tipi di dato
-
3Operatori e calcoli
-
4Condizioni con if
-
5Cicli base
-
6Come installare Dev-C++ su un PC
-
7Le strutture in C++
-
8Le matrici in C++
-
9Alcuni esempi