01/02/2015, 18:17
01/02/2015, 18:46
01/02/2015, 20:31
vict85 ha scritto:Cioè devi scrivere su schermo l'equazione? Sinceramente mi sembra poco più di un Hello World. Hai mai programmato in C++?
01/02/2015, 21:29
#include <iostream>
using namespace std;
int main()
{
/* inserisci qui la dichiarazione delle variabili a,b,c come in */
cout << "Inserisci a, b e c" << endl;
/* inserisci qui il codice per leggere i tre valori usando cin */
/* Usa cout per stampare a video ax + by = c dove al posto di a,b,c devi mettere i tuoi a,b e c */
/* dichiara le variabili m e q */
/* poni m = a/b e q = c/b */
/* stampa con cout y = mx + q */
}
#include <cstdio>
using namespace std;
int main()
{
/* inserisci qui la dichiarazione delle variabili a,b,c come in */
printf("Inserisci a, b e c\n");
/* inserisci qui il codice per leggere i tre valori usando scanf */
/* Usa printf per stampare a video ax + by = c dove al posto di a,b,c devi mettere i tuoi a,b e c */
/* dichiara le variabili m e q */
/* poni m = a/b e q = c/b */
/* stampa con scanf y = mx + q */
}
using namespace std;
#include <cstdio>
#include <stdio.h>
return 0;
void main
02/02/2015, 15:06
vict85 ha scritto:Beh, se ti è stato dato questo esercizio vuol dire che ti è stato spiegato come scrivere un programma. Sul libro ci saranno degli esempi.
Suppongo che ti siano stati spiegati cin e cout.
- Codice:
#include <iostream>
using namespace std;
int main()
{
/* inserisci qui la dichiarazione delle variabili a,b,c come in */
cout << "Inserisci a, b e c" << endl;
/* inserisci qui il codice per leggere i tre valori usando cin */
/* Usa cout per stampare a video ax + by = c dove al posto di a,b,c devi mettere i tuoi a,b e c */
/* dichiara le variabili m e q */
/* poni m = a/b e q = c/b */
/* stampa con cout y = mx + q */
}
Se invece ti sono stati spiegati printf e scanf devi partire da questo
- Codice:
#include <cstdio>
using namespace std;
int main()
{
/* inserisci qui la dichiarazione delle variabili a,b,c come in */
printf("Inserisci a, b e c\n");
/* inserisci qui il codice per leggere i tre valori usando scanf */
/* Usa printf per stampare a video ax + by = c dove al posto di a,b,c devi mettere i tuoi a,b e c */
/* dichiara le variabili m e q */
/* poni m = a/b e q = c/b */
/* stampa con scanf y = mx + q */
}
Alcuni commenti:
Il codiceè opzionale ma successivamente dovresti mettere std:: davanti a cout, cin e endl. Ci sono buoni motivi per farlo, ma il tuo prof immagino lo usi e quindi è meglio tenerlo.
- Codice:
using namespace std;
Al posto dialcuni professori insegnano
- Codice:
#include <cstdio>
è corretto ma solo per mantenerlo compatibile con il C. Quindi usare la mia forma è consigliabile.
- Codice:
#include <stdio.h>
Ilè opzionale e non l'ho messo. Tu puoi farlo.
- Codice:
return 0;
Scriverenon è corretto al contrario di quello che alcuni pensano.
- Codice:
void main
Il codice corretto dovrebbe tenere conto dei casi in cui b = 0. Nella mia versione semplificata non l'ho fatto.
02/02/2015, 22:21
int main () { }
02/02/2015, 22:32
vict85 ha scritto:Che intendi per testo del programma? Intendi dire il codice? Sinceramente ti suggerirei di studiare su un manuale e fare esercizio. Guardare le soluzioni degli altri è utile ma solo se prima tu ragioni sulla tua soluzione.
Se questo è il tuo primo programma e vuoi compilare qualcosa allora ti basta compilare il codice:
- Codice:
int main () { }
03/02/2015, 00:31
24/06/2015, 12:45
vict85 ha scritto:Che intendi per testo del programma? Intendi dire il codice? Sinceramente ti suggerirei di studiare su un manuale e fare esercizio. Guardare le soluzioni degli altri è utile ma solo se prima tu ragioni sulla tua soluzione.
Se questo è il tuo primo programma e vuoi compilare qualcosa allora ti basta compilare il codice:
- Codice:
int main () { }
24/06/2015, 12:50
Skuola.net News è una testata giornalistica iscritta al Registro degli Operatori della Comunicazione.
Registrazione: n° 20792 del 23/12/2010.
©2000—
Skuola Network s.r.l. Tutti i diritti riservati. — P.I. 10404470014.
Powered by phpBB © phpBB Group - Privacy policy - Cookie privacy
phpBB Mobile / SEO by Artodia.