Seguidores

jueves, 7 de abril de 2016

24. Programa que cuente el número de vocales de un texto escrito por el usuario

#include <stdio.h>
#include <conio.h>
void main(){
int bandera=0,a=0,e=0,i=0,o=0,u=0;
char c;
printf("Introduzca caracteres hasta pulsar el guion:\n\n");
while(bandera==0){
         c=getche();
         if(c=='a'){
                   a++;
         }else if(c=='e'){
                   e++;
         }else if(c=='i'){
                   i++;
         }else if(c=='o'){
         o++;
         }else if(c=='u'){
         u++;
         }else if(c=='-'){
         bandera=1;
         }else{
                   bandera=0;
         }
         }
         printf("\n\n\t\t\tRecuento de vocales\n");
         printf("\nLa a se ha repetido %d veces \n",a);
         printf("\nLa e se ha repetido %d veces \n",e);
         printf("\nLa i se ha repetido %d veces \n",i);
         printf("\nLa o se ha repetido %d veces \n",o);
         printf("\nLa u se ha repetido %d veces \n",u);
    printf("\n\nGracias por utilizar este programa.\n\n");
}

23. realizar un programa que permita ingresar los N números y visualizar el acumulado de los números pares

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

int main() {

int i, n, c, ac;
float r;

c=0;
ac=0;
printf("ingrese los N numeros\n");
scanf("%d",&n);
printf("----------------------------\n");
//for VI   VF   inc
for (i=1; i<=n; i++){

   r=(1%2);
   if(r==0){
      printf("%d\n",i);
      c=(c+1);
      ac=(ac+i);
   }
}
printf("existe %d numeros pares \n",c);
printf("el acumulado de numeros pares es:%d \n",ac);

getch();
}

22. Programa que muestre el horario escolar del día.

#include <stdio.h>
void main(){
         int x;
         printf("Bienvenido. Introduzca el numero del dia de la semana a consultar: ");
         scanf("%d",&x);
         switch(x){
                   case 1:printf("\n\nLunes:\n\nReligion\nDibujo\nInformatica\nIngles\nLiteratura\nMatematicas\nFisica y Quimica\n\nVamos a por la semana!\n\n");break;
                   case 2:printf("\n\nMartes:\n\nFilosofia\nDibujo\nMatematicas\nLiteratura\nEducacion fisica\nFisica y Quimica\n\nHoy hay una horita menos!\n\n");break;
                   case 3:printf("\n\nMiercoles:\n\nFisica y Quimica\nDibujo\nIngles\nInformatica\nCiencias para el mundo contemporaneo\nFilosofia\nTutoria\n\nMitad de jornada, anima la moral!\n\n");break;
                   case 4:printf("\n\nJueves:\n\nFilosofia\nDibujo\nLiteratura\nInformatica\nIngles\nEducacion Fisica\nMatematicas\n\nVenga, que mañana es viernes!\n\n");break;
                   case 5:printf("\n\nViernes:\n\nCiencias para el mundo contemporaneo\nReligion\nFisica y Quimica\nLiteratura\nMatematicas\nInformatica\n\nYa se ha terminado lo duro. Descansa hoy!\n\n");break;
                   case 6:printf("\n\nSabado:\n\nDeja el ordenador y disfruta del dia!\n\n");break;
                   case 7:printf("\n\nDomingo:\n\nAprovecha el tiempo que mañana hay que volver a empezar!\n\n");break;
                   default:printf("\n\nDisculpe, se ha equivocado al marcar.\n\n");
         }
}

21.Programa que diga si un número es par o no. Finaliza al pulsar “0”.

#include <stdio.h>
void main(){
         int num;
         printf("Por favor, escribe el numero que quieras.Te diremos si es par o impar: ");
         while (num!=0){
                   scanf("%d",&num);
                   if(num%2==0){
                            printf("\n\nEste numero es par.\n");
                   }else{
                            printf("\n\nEste numero es impar.\n");
                   }
         }
         printf("\nHasta luego.\n\n");

20. Programa que muestre los múltiplos de siete (hasta 123).

#include <stdio.h>
void main(){
         int i=124;
         const int tope=123;
         for(i=0;i<=123;i=i+7){
         printf("%d\n",i);
         }
         printf("\n,Hasta pronto");
}

19. visualizar los números de 1 al 5 con la sentencia do while

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main ( ) {
int i;
i=1;
printf("sentencia do while \n");
do
{
printf("%d \n", i);
i=(i+1);
}while(i<=5);
getch ( );
}

18. realizar un programa que permita ingresar un nombre y la edad, si es mayor de edad, visualizar es mayor

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

int main ( ) {
//declaraciones de variables
char nomb [10];
int edad;
printf("ingrese el nombre\n\n");
scanf("%s", & nomb);

printf("ingrese la edad\n\n");
scanf("%d",& edad);
if(edad>=18)
{
printf("es mayor de edad \n");
}
getch (  );
}