este es el programa que yo elabore, si pudieran ayudarme a terminarlo de hacer serio de mucha ayuda, se que es fácil pero soy nuevo en esto de programación
Código:
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main(){
int opc, b, h, n, i, r = 0, r1 = 0;
do{
system("cls");
printf("Menu de Opciones\n\n");
printf("1. Numero Perfecto\n");
printf("2. Numero Primo\n");
printf("3. Area de un Triangulo\n");
printf("4. Salir\n\n");
printf("Opcion a Escoger");
scanf("%i",&opc);
switch(opc){
case 1:
system("cls");
printf("Ingrese un Numero");
scanf("%i",&n);
for(i = 1; i <n; i++){
if(n%i == 0)
r1=r1+i;
}
if(r1==n)
{
printf("Es perfecto");
}
else
{
printf("No es perfecto");
}
getch();
break;
case 2:
system("cls");
printf("Ingrese un Numero");
scanf("%i",&n);
for(i = 1; i <= n; i++){
if(n%i==0)
r++;
}
if(r==2)
{
printf("El Numero es Primo");
}
else
{
printf("EL Numero no es Primo");
}
getch();
break;
case 3:
system("cls");
printf("Ingrese Base");
scanf("%i",&b);
printf("Ingrese Altura");
scanf("%i",&h);
r=b*h;
printf("\n EL area de %i * %i es = %i",b,h,r);
getch();
break;
case 4:
break;
default:
system("cls");
printf("La Opcion es Incorrecta");
getch();
break;
}
}while(opc != 4);
return 0;
}