Estructura If. Introducción a la programación
Kevin Espinal ZubiaTutorial27 de Marzo de 2019
3.348 Palabras (14 Páginas)135 Visitas
[pic 1]
Instituto Tecnológico de Ciudad Juárez
[pic 2]
Materia: Fundamentos de Investigación
Tema: 2.2 Estructura If
Unidad: II Introducción a la programación
Nombre del alumno: Kevin Espinal Zubia
Numero de control: 19110285
Nombre del profesor: Ing. Claudia Angles Barros
Fecha de entrega: jueves 28 de febrero de 2019
Ciudad Juárez, Chihuahua, México.
1.- Diseñar un algoritmo que lee el día de la semana e imprima a que día corresponde.
Análisis del problema
Objetivo: Obtener el día de la semana
Variables de entrada: Dia
Documentación: int D=Dia
Proceso: Evaluar D e imprimir el día de la semana que es
// Dia de la semana
//
#include "pch.h"
#include
using namespace std;
void main() {
int d;
cout << "Introduce el numero del dia de la semana: " << endl;
cin >> d;
if (d >= 1 && d <= 7)
if (d == 1)
cout << "El dia es Lunes" << endl;
else
if (d == 2)
cout << "El dia es Martes" << endl;
else
if (d == 3)
cout << "El dia es Miercoles" << endl;
else
if (d == 4)
cout << "El dia es Jueves" << endl;
else
if (d == 5)
cout << "El dia es Viernes" << endl;
else
if (d == 6)
cout << "El dia es Sabado" << endl;
else
if (d == 7)
cout << "El dia es Domingo" << endl;
else
cout << "Dia Invalido" << endl;
cout << endl;
system("pause");
}
Screenshot
[pic 3]
2.- Algoritmo que lea una calificación e imprima en que estatus se encuentra el estudiante de acuerdo con la siguiente tabla:
[pic 4]
Análisis del problema:
Objetivo: Leer una calificación e identificar su estatus en la materia
Variables de entrada: Calificación
Documentación: int C= Calificación
Proceso: Evaluar la calificación y ver si la calificación es aprobatoria o reprobatoria
// Calificaciones
//
#include "pch.h"
#include
using namespace std;
void main() {
int c;
cout << "Introduce la calificacion: " << endl;
cin >> c;
if (c >= 0 && c <= 100)
if (c >= 90)
cout << "Excelente" << endl;
else
if (c >= 80)
cout << "Bueno" << endl;
else
if (c >= 70)
cout << "Regular" << endl;
else
if (c <= 69)
cout << "Rebrobado" << endl;
else
cout << endl;
system("pause");
}
Screenshot
[pic 5]
3.- Dado un año, indique mediante mensaje si es bisiesto o no. Un año es bisiesto, solo si es múltiplo de 4 pero no de 100, salvo que sea múltiplo de 400.
Análisis de problema
Objetivo: Evaluar si un año es bisiesto o no
Variables de entrada: Año
Documentación: a=año
Proceso: Evaluar si el ((año%4 == 0) && ((año%100! = 0) || (año%400 == 0))) entonces
// Año Bisiesto
//
#include "pch.h"
#include
using namespace std;
void main() {
int a;
cout << "Introduce el año: " << endl;
cin >> a;
if ((a % 4 == 0) && (a % 400 == 0))
cout << "El año es bisiesto" << endl;
else
if (a % 100 != 0)
cout<<"El año no es bisiesto"<<endl;
else
cout<<endl;
...