Programación En C
CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERIAS
DEPARTAMENTO DE CIENCIAS COMPUTACIONALES
ACADEMIA DE PROGRAMACIÓN BÁSICA
TALLER DE PROGRAMACIÓNESTRUCTURADA
TÍTULO: Martínez Bernal Fanny Jakelinne
* DESCRIPCIÓN DEL PROBLEMA
Es un programa donde puedes resolver unas cuantas operaciones donde puedes elegir cual quieres realizar……….
*EJEMPLIFICA UNA SOLUCIÓN CON DATOS REALES MANUALMENTE
Imprimir (Que operación quieres hacer:
1…Área de un triangulo
2…Factorial
3…Contestar una tabla)
Leer (opc) 2…Factorial
Leer (n) 6Mientras (cont<=n)
Aux=cont*aux aux=1*1
aux=2*1
aux=3*2
aux=4*6
aux=5*24
aux=6*120
Imprimir (cont=aux) 1=1
2=2
3=6
4=24
5=120
6=720
Imprimir (Quieresvolver a comenzar
1…SI 2…NO) 2…NO
FIN
* CÓDIGO C
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main ()
{
intopc,n,cont=1,nu,i,r,b=0,m=0,volver=1;
float base,altura,area;
double aux=1;
do
{
printf("¿Que operacion quieres hacer\n\n1...Area de un triangulo\n2...Factorial\n3...contestar una talbla de cualquier numero\n....");scanf("%d",&opc);
clrscr();
switch(opc)
{
case 1:{
printf("Ingresa la Base del triangulo: ");
scanf("%f",&base);
printf("Ingresa la altura del triangulo: ");scanf("%f",&altura);
area=(base*altura)/2;
printf("\n\nel area de un triangulo con las medidas anteriores es %.2f",area);
}
break;
case 2:{
printf("Ingresa un numero:");scanf("%d",&n);
while(cont<=n)
{
aux=cont*aux;
printf("% d=%.2lf\n",cont,aux);
cont++;
}
}
break;
case 3:{
clrscr();
printf("Cual tabla quierescontestar: ");
scanf("%d",&nu);
for(i=1;i<=10;i++)
{
printf("\n%d*%d=",nu,i);
scanf("%d",&r);
if(r==nu*i)
{
printf("CORRECTO\n");
b++;
}
else...
Regístrate para leer el documento completo.