Está en la página 1de 4

#include<stdio.

h>

#include<stdlib.h>

void estado (void);

void edades (void);

void genero (void);

int main (void){

int opc;

printf("1)Edades\n");

printf("2)Genero\n");

printf("3)Estado civil\n");

printf("4)Salir\n");

printf("Cual es tu opcion?\n");

scanf("%d", &opc);

if(opc==1)

edades ();

else if(opc==2)

genero ();

else if(opc==3)

estado ();

else if(opc==4)

printf("hasta luego\n");

else
printf("opcion no valida\n");

return 0;

void edades(void){

int edad;

printf("Dame tu edad\n");

scanf("%d",&edad);

if(edad<0){

printf("edad invalida\n");

else if(edad<18){

printf("no pasas\n");

else if(edad<=120){

printf("si pasas");

else {

printf("error");

void genero(void){

char g,f,F,m,M;

printf("Dame tu genero (m/f)\n");

scanf("%c",&g);
if(g=='f'){

printf("hola señorita\n");

else if(g=='F'){

printf("hola señorita\n");

else if(g=='m'){

printf("hola señor\n");

else if(g=='M'){

printf("hola señor\n");

else{

printf("error caracter invalido\n");

void estado(void){

char s,c,d,v,e;

printf("Cual es su estado civil\n");

scanf("%c", &e);

if(e=='s'){

printf("Usted es soltero\n");

else if(e==c){
printf("Usted es casado\n");

else if(e==d){

printf("Usted es divorciado\n");

else if(e==v){

printf("Usted es viudo\n");

else{

printf("Error caracter no valido\n");

También podría gustarte

  • Raices Apuntadores
    Raices Apuntadores
    Documento2 páginas
    Raices Apuntadores
    Antonio Bastida
    Aún no hay calificaciones
  • Menu If
    Menu If
    Documento4 páginas
    Menu If
    Antonio Bastida
    Aún no hay calificaciones
  • Edad
    Edad
    Documento1 página
    Edad
    Antonio Bastida
    Aún no hay calificaciones
  • Fibbonacci
    Fibbonacci
    Documento2 páginas
    Fibbonacci
    Antonio Bastida
    Aún no hay calificaciones
  • Estado Civil
    Estado Civil
    Documento1 página
    Estado Civil
    Antonio Bastida
    Aún no hay calificaciones
  • Raíces de Una Función
    Raíces de Una Función
    Documento1 página
    Raíces de Una Función
    Antonio Bastida
    Aún no hay calificaciones
  • Caden A A Como Dando Numero S
    Caden A A Como Dando Numero S
    Documento1 página
    Caden A A Como Dando Numero S
    Antonio Bastida
    Aún no hay calificaciones
  • Caden A A Como Dando Numero S
    Caden A A Como Dando Numero S
    Documento1 página
    Caden A A Como Dando Numero S
    Antonio Bastida
    Aún no hay calificaciones
  • Triangulo
    Triangulo
    Documento1 página
    Triangulo
    Antonio Bastida
    Aún no hay calificaciones
  • Suma
    Suma
    Documento1 página
    Suma
    Antonio Bastida
    Aún no hay calificaciones
  • Triangulo
    Triangulo
    Documento1 página
    Triangulo
    Antonio Bastida
    Aún no hay calificaciones
  • Circulo
    Circulo
    Documento1 página
    Circulo
    Antonio Bastida
    Aún no hay calificaciones
  • Suma Apuntadores
    Suma Apuntadores
    Documento1 página
    Suma Apuntadores
    Antonio Bastida
    Aún no hay calificaciones
  • REctangulo
    REctangulo
    Documento1 página
    REctangulo
    Antonio Bastida
    Aún no hay calificaciones
  • Rectangulo Apuntadores
    Rectangulo Apuntadores
    Documento2 páginas
    Rectangulo Apuntadores
    Antonio Bastida
    Aún no hay calificaciones
  • Velocidad
    Velocidad
    Documento1 página
    Velocidad
    Antonio Bastida
    Aún no hay calificaciones
  • Area y Perimetro en C
    Area y Perimetro en C
    Documento1 página
    Area y Perimetro en C
    Antonio Bastida
    Aún no hay calificaciones
  • Sumador Completo
    Sumador Completo
    Documento1 página
    Sumador Completo
    Antonio Bastida
    Aún no hay calificaciones
  • Flip Flop SR
    Flip Flop SR
    Documento1 página
    Flip Flop SR
    Antonio Bastida
    Aún no hay calificaciones
  • Programa en C
    Programa en C
    Documento1 página
    Programa en C
    Antonio Bastida
    Aún no hay calificaciones
  • Raíces de Una Función
    Raíces de Una Función
    Documento1 página
    Raíces de Una Función
    Antonio Bastida
    Aún no hay calificaciones
  • Constante de Euler
    Constante de Euler
    Documento1 página
    Constante de Euler
    Antonio Bastida
    Aún no hay calificaciones
  • Flip Flop T
    Flip Flop T
    Documento1 página
    Flip Flop T
    Antonio Bastida
    Aún no hay calificaciones
  • Flip Flop JK
    Flip Flop JK
    Documento1 página
    Flip Flop JK
    Antonio Bastida
    Aún no hay calificaciones
  • Control Motor A Pasos
    Control Motor A Pasos
    Documento1 página
    Control Motor A Pasos
    Antonio Bastida
    Aún no hay calificaciones
  • Decodificador 4x16 Usando 2 Decodificadores 3x8
    Decodificador 4x16 Usando 2 Decodificadores 3x8
    Documento1 página
    Decodificador 4x16 Usando 2 Decodificadores 3x8
    Antonio Bastida
    0% (1)
  • Operaciones Diagrama de Flujo
    Operaciones Diagrama de Flujo
    Documento1 página
    Operaciones Diagrama de Flujo
    Antonio Bastida
    Aún no hay calificaciones
  • Flip Flop D
    Flip Flop D
    Documento1 página
    Flip Flop D
    Antonio Bastida
    Aún no hay calificaciones
  • Control Motor A Pasos
    Control Motor A Pasos
    Documento1 página
    Control Motor A Pasos
    Antonio Bastida
    Aún no hay calificaciones