Diseñar un programa en Visual C++ que lea un número de tres cifras y determine si es palíndromo (el mismo al leerlo al revés, Ej. 383).
Enviado por PAULA_L • 25 de Marzo de 2016 • Tesis • 4.126 Palabras (17 Páginas) • 2.883 Visitas
TALLER NUMERO 9
PAULA VALENTINA LOPEZ GONZALEZ
PROFESORA ALCIRA ORDOÑEZ
UNIVERSIDAD MILITAR NUEVA GRANADA
PROGRAMACION l
SEMESTRE I
2016
[pic 1]
- Diseñar un programa en Visual C++ que lea un número de tres cifras y determine si es palíndromo (el mismo al leerlo al revés, Ej. 383).
EPS:
Entrada: num1
Proceso: unidades, decenas, centenas
Salida: palíndromo – no_palindromo
Pseudocódigo:
Inicio:
Leer: num1
unidades: num1 mod 10
decenas: (num1 mod 100) div 10
centenas: num1 div 100
Si: unidades = centenas
Entonces:
Escribir: “Numero_palíndromo”
Sino:
Escribir: “Numero_no_palindromo”
Fin.si
Fin
//Programa que permite determinar si un número es palíndromo o no
#include
using namespace std;
int main()
{
int num1, unidades, decena, centenas;
cout << "Escriba un numero de tres digitos";
cin >> num1;
unidades = num1 % 10;
decena = (num1 % 100) / 10;
centenas = num1 / 100;
if (unidades == centenas)
cout << "Numero palindromo" << endl;
else
cout << "Numero no palindromo" << endl;
system("pause");
}
- Hacer un programa en Visual C++ que lea un año y determine si el año es bisiesto o no, (los años bisiesto son múltiplos de 4)
EPS:
Entrada: año
Proceso: año_bisiesto – año_no_bisiesto
Salida: año_bisiesto – año_no_bisiesto
Pseudocódigo:
Inicio:
Leer: año
año_bisiesto: año mod 4 = 0
no_bisiesto: año mod 4 ¡= 0
Si: año_bisiesto
Entonces:
Escribir: “Este_es_un_año_bisiesto”
Sino:
Escribir: “Este_es_un_año_no_bisiesto”
Fin.si
Fin
//Programa que determina si un año es bisiesto o no
#include
using namespace std;
int main()
{
int año, año_bisiesto, no_bisiesto;
cout << "Escriba un año: " << endl;
cin >> año;
año_bisiesto = (año % 4) == 0;
no_bisiesto = (año % 4) != 0;
if
(año_bisiesto)
cout << "Este es un año bisiesto" << endl;
else
cout << "Este es un año no bisiesto " << endl;
system("pause");
}
- Desarrollar un programa en Visual C++ que resuelva la siguiente función f(x), para un valor de x dado por teclado:
[pic 2]
EPS:
Entrada: x
Proceso: funcion1 – funcion2
Salida: ecuacion1 – ecuacion2
Pseudocódigo:
Inicio:
Leer: x
funcion1: 3*(x^3)-2*(x^2)+5
funcion2: 2*(x^2) - 2
Si: x <= 4
Entonces:
Escribir: funcion1: “ecuación 1: ”
Sino:
Escribir: funcion2: “ecuación 2”
Fin.si
Fin
//Programa que permite resulver la funcion f(x) para un valor de x dado por teclado
#include
using namespace std;
int main()
{
float funcion1, funcion2, x;
...