#include<stdio.h>
using namespace std;
int main() {
const int a=5;
int b=7;
b=4;
return 0;
}
Funzioni
#include<stdio.h>
using namespace std;
int f(int);//il prototipo di una funzione può non avere il nome del parametro
// Ma deve avere il tipo
int main() {
int par=5;
int ris;
ris=f(par);
printf("%d",f(par));
//printf("%d",a); errore perchè a non è stata dichiarata nel main non nel main
return 0;
}
int f(int a)// parametro formale
{
++a;
return a;
}
Esempio
#include<stdio.h>
using namespace std;
int f(int);//il prototipo di una funzione può non avere il nome del parametro
// Ma deve avere il tipo
void g(int a);
int main() {
int par=5;
int ris;
ris=f(par);
printf("%d",f(par));
//printf("%d",a); errore perchè a non è stata dichiarata nel main non nel main
return 0;
}
int f(int a)// parametro formale
{
++a;
g(a);
return a;
}
void g(int a)
{
printf("%d",a++);
printf("%d",a);
}
Pseudo Codice Per l'Algoritmo di Risoluzione delle Equazioni di Secondo Grado
PROG main
IN a
IN b
IN c
ASSIGN delta=((b^2)-(4*a*c))
IF delta>0
ASSIGN x1=((-b+sqrt(delta)/2a)
ASSIGN x2=((-b-sqrt(delta)/(2*a))
OUT x1
OUT x2
ELSE //if delta>0
IF delta==0
ASSIGN x1=(-b/(2*a))
ASSIGN x2=(-b/(2*a))
OUT x1
OUT x2
ELSE //if delta==0
OUT Delta < 0:impossibile
END IF //delta==0
END IF //delta>0
END PROG //main
Diagramma di Flusso per la Risoluzione delle Equazioni di Secondo Grado |
- TRASFORMARE L'ALGORITMO DA PSEUDO CODICE IN UN PROGRAMMA IN LINGUAGGIO C
- CREARE LA FUNZIONE CHE CALCOLI IL DELTA ALLA QUALE FORNIRE COME PARAMETRI:
- a
- b
- c
N.B. Utilizzare la libreria math.h e le funzioni
- pow()
- sqrt()
- la libreria math.h e le funzioni che la compongono
- i prototipi delle due funzioni e descriverle in un posto del vostro Blog
Nessun commento:
Posta un commento