Documentos de Académico
Documentos de Profesional
Documentos de Cultura
expresin 1
expresin
2
Verdadero
enunciado
expresin 3
Falso
fahr = 1
fahr <=
20
Verdadero
cel = 5*(fahr32)/5
imprime fahr y
cel
fahr = fahr + 1
Falso
Archivo:
tablaDeConversion.cpp
#include tablaDeConversion.h
int main()
{
double fahr, cel;
for (fahr = 1; fahr <= 20; fahr = fahr + 1)
{
cel = 5*(fahr 32)/9;
cout << fahr = << fahr << \t << cel = << cel << endl;
}
return 0;
}
Archivo:
tablaDeConversion.h
# include <iostream>
using namespace std;
Archivo:
tablaDeConversion.cpp
#include tablaDeConversion.h
int main()
{
double fahr, cel;
cout << Fahrenheit << \t << Celsius << endl;
for (fahr = 1; fahr <= MAXIMO; fahr++ )
{
cel = 5*(fahr 32)/9;
cout << setw(10) << fahr << \t << setw(8) << cel << endl;
}
return 0;
}
Archivo:
tablaDeConversion.h
# include <iostream>
# include <iomanip>
using namespace std;
const int MAXIMO = 20;
El enunciado de control de
flujo de iteracin
do-while
Sintaxis
do
enunciado
while (expresin);
enunciado
expresi
n
Verdadero
Falso
inicio
escribe Dame un entero
positivo, n
lee n
factorial = 1
factorial =
factorial*n
n = n-1
n>1
Falso
Verdadero
imprime
factorial
fin
Archivo: factorial.cpp
# include factorial.h
int main()
{
int factorial, n;
cout << Dame un entero positivo, n = ;
cin >> n;
factorial = 1;
do {
factorial = factorial * n;
n = n 1;
} while ( n > 1 );
cout << El factorial es: << factorial << endl;
return 0;
}
Archivo: factorial.h
# include <iostream>
using namespace std;
inicio
escribe Dame un entero
positivo, n
lee n
i=1
suma = 0
suma = suma + i
i=i+1
i <= n
Falso
Verdadero
imprime suma
fin
i <= n
Falso
Verdadero
imprime suma
fin