"Scrivere un programma C++ che legge i dati relativi ad una sequenza di 50triangoli (rappresentati ognuno da tre numeri interi: i lati) e verifica se nella sequenza esistono almeno 7 triangoli equilateri."
Farlo normalmente non è un problema, però per farlo devo usare obbligatoriamente questa fuzione:
"bool equilatero(int l1, int l2, int l3)
restituisce il valore booleano true se i tre valori passati come parametri alla funzione sono uguali, false altrimenti." e non riesco ad inserirla appropriatamente.
Ho provato cosi:
Domande:codice:bool equilatero (int L1, int L2, int L3) { int k=0; if (L1==L2 && L2=L3) { cout << "il triangolo e' equilatero" << endl; k=k+1; } }
-Come faccio a stampare nel main il numero di triangoli equilateri usando questa funzione oppure dire almeno se sono 7 o no? (piu utile al programma)
-Come faccio invece a restituire i valori booleani True o False se è equilatero e poi contare questi triangoli col contatore e a portare il valore k nel main?
Grazie mille![]()

Rispondi quotando