Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
Nombre: Jesús Alonso Duran Plascencia
Matrícula: 20007563
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
Situación.
El ingeniero Pedro Trucharte está en medio de la Selva Lacandona haciendo la implementación de un
sistema de comunicación inalámbrico. Para lograr su cometido debe realizar algunas operaciones
aritméticas y calcular algunos valores geométricos, sin embargo ha olvidado su calculadora
graficadora. Lo bueno es que nunca sale sin su computadora personal, la cual cuenta con las
herramientas necesarias para realizar un programa que le permita evaluar la pertinencia de la
infraestructura de comunicación (herramientas: papel, lápiz, PSeInt, y Dev C++).
Las figuras geométricas que se utilizan en este tipo de actividades normalmente son triángulos
rectángulos y circunferencias, por lo que el programa que debe realizar, además de contar con las
operaciones: suma, resta, multiplicación y división (con comprobación de división entre cero), debe
ofrecer la posibilidad de encontrar el perímetro y el área de las dos figuras mencionadas. Finalmente,
puesto que este tipo de ingeniería requiere de cierta precisión es necesario que los resultados se den
con un mínimo de dos decimales.
Menú del programa:
1. Suma
2. Resta
3. Multiplicación
4. División
5. Perímetro de círculo
6. Área de círculo
7. Perímetro de triángulo
8. Área de triángulo
9. Salir
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
Diagrama
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
Codigo para modificar Pseudocódigo:
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
#include<stdio.h>
int main(){
/*definir variables*/
float n1;
float n2;
float n3;
int opc;
float resu;
while(opm!=9){
printf("MENU DE PROGRAMA\n");
printf("1. Suma\n");
printf("2. Resta\n");
printf("3. Multiplicación\n");
printf("4. División\n");
printf("9. Salir\n");
scanf("%¡",&opc);
switch(opc){
/*Funcion de suma*/
case 1:
printf("Realiza la suma")
scanf("%f",&s1);
scanf("%f",&s2);
suma=s1+s2;
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
printf("La suma es:%f\n",suma);
break;
/*Funcion de resta*/
case 2:
printf("Realiza la resta")
scanf("%f",&r1);
scanf("%f",&r2);
resta=r1-r2;
break;
/*Funcion de multiplicacion*/
case 3:
printf("Realiza la multiplicacion")
scanf("%f",&m1);
scanf("%f",&m2);
Multi=m1*m2;
break;
/*Funcion de division*/
case 4:
printf("Realiza la divisíon")
scanf("%f",&d1);
scanf("%f",&d2);
if(d2!=0)
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
{
division=d1/d2;
}else{
break;
case 5:
printf("ingrese el radio\n");
scanf("%f",&n1);
resu=2*n1*3.1416;
break;
case 6:
printf("ingrese el radio\n");
scanf("%f",&n1);
resu=3.1416*(n1*n1);
break;
case 7:
scanf("%f",&l1);
scanf("%f",&l2);
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.
printf("Ingrese el tercer lado\n");
scanf("%f",&l3);
resu=l1+l2+l3;
break;
case 8:
printf("Ingrese la base\n");
scanf("%f",&b1);
printf("Ingrese la altura\n");
scanf("%f",&a1);
resu=(b1*a1)/2;
break;
default:
printf("Adios\n");
return 0;
© UVEG. Derechos reservados. El contenido de este formato no puede ser distribuido, ni transmitido, parcial o totalmente, mediante cualquier medio, método o sistema
impreso, electrónico, magnético, incluyendo el fotocopiado, la fotografía, la grabación o un sistema de recuperación de la información, sin la autorización por escrito de la
Universidad Virtual del Estado de Guanajuato, debido a que se trata de información confidencial que sólo puede ser trabajado por personal autorizado para tal fin.