Paolo15395 Inviato 17 Gennaio 2012 Condividi Inviato 17 Gennaio 2012 salve =) qualcuno disposto ad aiutarmi dato che non sono molto buono?asd il prof semplicemente ha detto scrivere un programma che calcoli l'area di un triangolo Link al commento Condividi su altri siti Altre opzioni di condivisione...
joker1989 Inviato 17 Gennaio 2012 Condividi Inviato 17 Gennaio 2012 #include <stdio.h> #include <stdlib.h> int main() { float BaseTriangolo,AltezzaTriangolo,AreaTriangolo; printf("Inserisci la lunghezza della base del triangolo: "); scanf("%f",&BaseTriangolo); while (BaseTriangolo <= 0) { printf("Inserisci un valore maggiore di 0\n"); printf("Inserisci la lunghezza della base del triangolo: "); scanf("%f",&BaseTriangolo); } printf("Inserisci la lunghezza dell'altezza del triangolo: "); scanf("%f", &AltezzaTriangolo); while(AltezzaTriangolo <= 0) { printf("Inserisci un valore maggiore di 0\n"); printf("Inserisci la lunghezza dell'altezza del triangolo: "); scanf("%f", &AltezzaTriangolo); } system("pause"); return 0; } Link al commento Condividi su altri siti Altre opzioni di condivisione...
Paolo15395 Inviato 17 Gennaio 2012 Autore Condividi Inviato 17 Gennaio 2012 #include <stdio.h> #include <stdlib.h> int main() { float BaseTriangolo,AltezzaTriangolo,AreaTriangolo; printf("Inserisci la lunghezza della base del triangolo: "); scanf("%f",&BaseTriangolo); while (BaseTriangolo <= 0) { printf("Inserisci un valore maggiore di 0\n"); printf("Inserisci la lunghezza della base del triangolo: "); scanf("%f",&BaseTriangolo); } printf("Inserisci la lunghezza dell'altezza del triangolo: "); scanf("%f", &AltezzaTriangolo); while(AltezzaTriangolo <= 0) { printf("Inserisci un valore maggiore di 0\n"); printf("Inserisci la lunghezza dell'altezza del triangolo: "); scanf("%f", &AltezzaTriangolo); } system("pause"); return 0; } non funge.. grazie lo stesso =) Link al commento Condividi su altri siti Altre opzioni di condivisione...
robilyn Inviato 18 Gennaio 2012 Condividi Inviato 18 Gennaio 2012 Manca il calcolo finale: #include <stdio.h> #include <stdlib.h> int main() { float BaseTriangolo,AltezzaTriangolo,AreaTriangolo; printf("Inserisci la lunghezza della base del triangolo: "); scanf("%f",&BaseTriangolo); while (BaseTriangolo <= 0) { printf("Inserisci un valore maggiore di 0\n"); printf("Inserisci la lunghezza della base del triangolo: "); scanf("%f",&BaseTriangolo); } printf("Inserisci la lunghezza dell'altezza del triangolo: "); scanf("%f", &AltezzaTriangolo); while(AltezzaTriangolo <= 0) { printf("Inserisci un valore maggiore di 0\n"); printf("Inserisci la lunghezza dell'altezza del triangolo: "); scanf("%f", &AltezzaTriangolo); } AreaTriangolo=AltezzaTriangolo*BaseTriangolo/2; printf("Area del triangolo: %f\n", AreaTriangolo); system("pause"); return 0; } Link al commento Condividi su altri siti Altre opzioni di condivisione...
AndreaHc Inviato 4 Febbraio 2012 Condividi Inviato 4 Febbraio 2012 Che tipo di triangolo? ^^ Link al commento Condividi su altri siti Altre opzioni di condivisione...
robilyn Inviato 4 Febbraio 2012 Condividi Inviato 4 Febbraio 2012 Tutti. L'area di qualunque triangolo è sempre base per altezza diviso 2. Link al commento Condividi su altri siti Altre opzioni di condivisione...
AndreaHc Inviato 4 Febbraio 2012 Condividi Inviato 4 Febbraio 2012 Non vorrei dire una cavolata, ma dovrebbe essere così. //Area triangolo #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int base, altezza, area; cout<<"Inserisci la base: "; cin>>base; cout<<"Inserisci l'altezza: "; cin>>altezza; while(base<=0 || altezza<=0){ cout<<"Misure errate!"; cout<<"Inserisci la base: "; cin>>base; cout<<"Inserisci l'altezza: "; cin>>altezza; } area=(base*altezza)/2; cout<<area<<endl; system("PAUSE"); return EXIT_SUCCESS; } Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Crea un account o accedi per lasciare un commento
Devi essere un membro per lasciare un commento
Crea un account
Iscriviti per un nuovo account nella nostra community. È facile!
Registra un nuovo accountAccedi
Sei già registrato? Accedi qui.
Accedi Ora