miércoles, 27 de enero de 2016

DO WHILE CON SWITCH

DO WHILE CON SWITCH
Seleccionar una opcion la cual pueda desplegar varias opciones en pantalla y a la vez requiera lo siguiente:
1.desplegara su nombre en pantalla
2.desplegara su edad en pantalla
3.desplegara su numero de telefono en pantalla
4.salir

#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
int i;
int op;
main()
{
      do{
      printf("Que desea hacer");
      printf("\n1.desplegara su nombre en pantalla");
      printf("\n2.desplegara su edad en pantalla");
      printf("\n3.desplegara su numero de telefono en pantalla");
      printf("\n4.salir");
      scanf("%d",&i);
      switch (i)
      {
      case 1:
           printf("\nOscar Guayasamin");
           break;
      case 2:
           printf("\n15");
           break;
      case 3:
           printf("\n09983892945");
           break;
      case 4:
           printf("\nGracias por usar");
           break;
      default:
              printf("\n Error");
              }
              printf("\nSi desea salir dijite 0 de caso contario digite cualquier otro numero");
              scanf("%d",&op);
              }while (op==1);
      getch();
      }

FUNCION ENTERA

FUNCION ENTERA
Realizar una función que devuelva un entero y de parámetro un entero que el usuario ingrese un numero de 4 dígitos la función debe devolver la suma de los valores
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
int var1;
int res;
int i=0;
int cont;
int ejemplo(int numtope){
    for(i=0;i<=numtope;i++){
                            printf("\n%d",i);
                            cont=cont+i;
                            }
    return cont;
    }
main(){
       printf("ingrese una variable");
       scanf("%d",&var1);
       scanf("%d",var1);
       ejemplo(var1);
       res=ejemplo(var1);
       printf("\n%d",res);
       getch();
       }

CONTADOR

CONTADOR
Realizar un contador que imprima el del valor principal ingresado a el final
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int vi;
int vf;
main()
{
     printf("ingrese numero inicial");
     scanf("%d",&vi);
     printf("ingrese numero final");
     scanf("%d",&vf);
     for(vi;vi<=vf;vi++){
     if((vi%2)==0)
     printf("%d",vi);
     }
     for(vf;vf<=vi;vf++){
     if((vf%2)==0)
     printf("%d",vf);
     }
     getch();
}

FUNCION ENTERA CON RETORNO

FUNCIÓN ENTERA CON RETORNO
Realizar una funcion entera que retorne e imprima un numero 
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#define verd 1;
int respuesta,num;
int funcion(int res,int numero){
    res=numero*numero*numero;
    return res;
    }
main(){
       printf("digite un numero para mostar su cubo");
       scanf("%d",&num);
       funcion(respuesta,num);
       printf("%d",respuesta);
       getch();

       }

EJERCICIO RANDOMICO

FUNCIÓN RANDOMICA
Realizar una función que al elegir la opción si nos de un premio de forma randomica
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
#include<time.h>
#include<time.h>
int opcion=0;
char nom[10];
main()
{
     printf("Ingrese su nombre");
     scanf("%s",&nom);
     printf("\n desea jugar si=1 no=0\n");
     scanf("%d",&opcion);
      do{
      int d;
      if(opcion==1){
      srand(time(NULL));
      d=rand()%5;
      printf("su numero es");
      printf("\n%d",d);
      printf("\nsu premio puede ser:\n 1 un elefante \n 2 una gallina\n 3 un plasma\n 4 un Ps3\n 5 losiento a perdido sigo participando");
      printf("\n Quieres volver a jugar pulsa 1 y si no pusa cualquier otro numero");
      scanf("%d",&opcion);}
      else printf("gracias por participar");
      }while(opcion==1);
            printf("gracias por participar");
      getch();
      }

EJERCICIO RANDOM

RANDOM
Realizar el programa en el cual digite un numero de decisión es decir si o no y que realice una elección randomica

#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
#include<time.h>
int opcion;
char nom1,nom2;
int randomico(){
    printf("Ingrese el nombre del jugador 1");
    scanf("%s",&nom1);
    printf("Ingrese el nombre del jugador 2");
    scanf("%s",&nom2);
    printf("primer lanzamiento de%s",nom1,"ingrese 1");
    scanf("%d",&opcion);
    int c;
    if(opcion==1){
    srand(time(NULL));
    c=rand()%4+1;
    printf("su numero es");
    printf("%d",c);}
    int b;
    if(opcion==1){
    srand(time(NULL));
    b=rand()%5+1;
    printf("\nsu numero es");
    printf("%d",b);}
    int a;
    if(opcion==1){
    srand(time(NULL));
    a=rand()%3+1;
    printf("\nsu numero es");
    printf("%d",a);}
    printf("\n Quieres volver a jugar pulsa 1 y si no pusa cualquier otro numero");
    scanf("%d",&opcion);
      printf("segundo lanzamiento de%s",nom1,"ingrese 1");
    scanf("%d",&opcion);}
    int c;
    if(opcion==1){
    srand(time(NULL));
    c=rand()%4+1;
    printf("su numero es");
    printf("%d",c);}
    int b;
    if(opcion==1){
    srand(time(NULL));
    b=rand()%5+1;
    printf("\nsu numero es");
    printf("%d",b);}
    int a;
    if(opcion==1){
    srand(time(NULL));
    a=rand()%3+1;
    printf("\nsu numero es");
    printf("%d",a);}
    printf("\n Quieres volver a jugar pulsa 1 y si no pusa cualquier otro numero");
    scanf("%d",&opcion);
      }
      }
main(){
       randomico();
      getch();
      }