Mostrar los multiplos de 3 comprendidos entre los numeros 1 y 20 Código: #include <stdio.h> #include <conio.h> #include <iostream.h> int main () { clrscr(); for (int i=1;i<=20;i++) { cout<<i; if (i%3==0) cout<<" Es multiplo de 3" <<endl; else cout<<" No es multiplo de 3"<<endl; } getch(); return 0; } Hallar A+B-C+100 Código: #include <stdio.h> #include <conio.h.> int main () { int A, B, C; printf("Inserte valor para A: "); scanf("%d",&A); printf("Inserte valor para B: "); scanf("%d",&B); printf("Inserte valor para C: "); scanf("%d",&C); printf("\n%d + %d - %d + 100 = %d",A, B, C, (A+B+C-100)); getch(); } Obtener (a-b)(a+b) Código: #include <stdio.h> #include <conio.h> int main () { int a, b; printf("Inserte valor a: "); scanf("%d",&a); printf("Inserte valor b: "); scanf("%d",&b); printf("(%d-%d) (%d+%d) = %d",a, b, a, b,((a-b)*(a+b))); getch(); } Leer un numero de 3 digitos y sumarlos Código: #include <stdio.h> #include <conio.h> int main () { int numero, sum_dig=0; printf("Inserte un numero de 3 digitos: "); scanf("%d",&numero); if (numero>=100) { int num=numero; //salvamos en num, la variable numero while (numero!=0) { sum_dig=sum_dig+(numero%10); //para sacar el ultimo digito de numero numero=numero/10; //elimina el ultimo digito de numero } printf("La suma de los digitos de %d es : %d",num, sum_dig); } else printf("\a ERROR: El digito no tiene 3 digitos"); el menor de ellos Código: #include<stdio.h> int main () { int numero.h> int main() { int a. de dos digitos pares: "). ").2: printf("Inserte num. scanf("%d".4: printf("Inserte num. printf("Inserte num. ").6: int menor=a. negativo o nulo Código: #include <stdio. scanf("%d".numero). if(numero<100 && numero>9) { int d1=numero%10. scanf("%d". if(e<menor) menor=e. scanf("%d".&f).1: printf("Inserte num. printf("Inserte un numero: "). numero=numero/10. if(b<menor) menor=b. "). scanf("%d".&numero). if(c<menor) menor=c.getch().aux.&numero). } Dado un numero verificar si es positivo. "). scanf("%d". scanf("%d".Promediar sus digitos Código: #include <stdio.&a). } else printf("\aERROR: el numero no tiene dos digitos").&c).(d1+d2)/2). } getch(). else { if(numero<0) printf("El numero %d es NEGATIVO".5: printf("Inserte num. getch().h> #include <conio. "). scanf("%d".&b).3: printf("Inserte num. if(d1%2==0 & d2%2==0) printf("El promedio d los digitos de %d es: %d". ").numero). f. e.Verificar si sus digitos son pares . c.&d). else printf("El numero %d es POSITIVO".&e). int d2=numero%10. d. } Dado un numero verificar: . printf("Inserte num.h> int main () { int numero. } Dados seis numeros enteros determinar. .h> #include<conio.numero).Que tenga dos digitos . if(d<menor) menor=d.h> #include <conio. int aux=numero. if(numero==0) printf("El numero %d es NULO". b. } int main () { int n. } printf (" = %d".. .. printf("\nEs %d". getch()...i<=n..%d ". } >> SERIES << hallar la sumatoria de: Código: 2! + 4! + 6! + 8! + .menor).15. for (int i=1.h> int facto (int x) { int f=1.%d. ". while(c<=n) { printf("%d. 7. 23 Código: #include <stdio. if (sw) serie+=4. scanf("%d".suma). else serie-=2.if(f<menor) menor=f. serie=5.25. serie=serie+2. scanf ("%d". getch()..35. } Generar 5. serie=2.i++) { printf ("%d! + ".%d. 7.%d. } Generar la serie: 1. printf ("Inserte cantidad de terminos a generar: "). 5. .&n). printf("El menor de %d. sw=!sw. printf("Cantidad de terminos: ").} return (f). bool sw=true.&n). 9.n Código: #include<stdio.30.".h> #include <conio. for (int i=1.h> int main () { int n. do { printf("%d.serie).serie).h> #include <conio.f).h> #include<conio.a.b.c.20.h> int main () { int serie=1. suma=suma+(facto(serie)).10.serie).i++) {f=f*i. getch().d. 3. c=1. 5. #include <stdio.e.. } while (serie<=23).. suma=0.i<=x.%d. serie--. scanf("%d". /* * Programa desarrollado y compilado en Dev C++ * Autor VpKBettancourt . el cual determine el mayor de las tres calificaciones.2.C. Ya se verá else a= a .4. Desarrollar un programa en C++.serie). int serie=n. int b) { if (a <= 0 || b <= 0) return -1. c++.2) Programa que cuenta el número de ocurrencias en una cadena de las 5 vocales en 5 variables diferentes: a. // Al final el mcd está en a y en b (a == b) } ->El maestro de la clase de Matemáticas quiere determinar cual es la calificación más alta de su grupo.".CPP 4. } getch().serie+=5. u. e. // Código de error while (a != b) if (a < b) b= b .h> #include<conio. o. c=1. while(c<=n) { printf("%d. forma grupos de tres calificaciones y las captura.D. // b-= a. // Igual que la anterior return a.3. El programa está en EJ04_02.a. // Igual que la anterior. } getch(). // a-= b.b.h> int main () { int n.3. printf("Cantidad de terminos: "). el programa debe mostrar en pantalla la calificación mayor.&n).6. c++.1 Código: #include<stdio. } Si n=7 generar 7. Usaremos la función Leer_Cadena() del ejercicio 2.5. } 4.3) Una función que calcule el M. de dos números: int Mcd(int a. i. h> #include<conio.¬a3). mayorNot. printf("\tIngrese nota 1 => "). printf("\tIngrese nota 3 => "). getche().¬a1).edad.h> int main() { int nota1.cont. . } else { mayorNot = nota3. if((nota1>nota2)&&(nota1>nota3)) { mayorNot = nota1. void main() { cout<<"\n DATOS DE EMPLEADOS DE UNA FABRICA \n". nota1 = nota2 = nota3 = mayorNot = 0. cin>>nom. printf("\tIngrese nota 2 => ").cont1. nota3. do { cout<<"\nIngresar el nombre del empleado: ". } printf("\n\n\tLa calificacion mayor es => %i". scanf("%i". printf("\n\t* * * SELECCION CALIFICACION MAYOR * * *\n\n"). return(0).com * */ //Aqui les dejo la solución al primer problema planteado //funciona correctamente con numeros enteros positivos // Atte.¬a2). int legajo.mayorNot). } else if((nota2>nota1)&&(nota2>nota3)) { mayorNot = nota2.* Jueves 30 de Octubre de 2008 * vpbettancourt@hotmail. char apel[20]. scanf("%i".antiguedad. #include <conio. } include<iostream. scanf("%i".h> #include <stdio. nota2.h> char nom[20]. } getche(). cout<<"Ingrese el valor "<<i<<" del arreglo: ". } este es un programa simple q cuenta los mayores de 40 y mas de 20 en la empresa --------------------------------------… #include<iostream.n=0. cin>>ar[i]. for(i=0. { cout<<"\nLos mayores de 40 años y mas de 20 años en la empresa son: "<<cont. cin>>apel. } cout<<"\nIngrese el valor a buscar: ".j=0. cout<<"\nIngresar la edad del empleado: ".i++) { //ar[i]=random(1000).aux=0. ar[i]=aux. cout<<"\n".z=0.i<n. } .h> #include<stdlib. do { cout<<"\n". cout<<"\nIngrese la cantidad de lugares del arreglo: ". cout<<"\nIngresar la antiguedad: ". void main() { cout<<"\n ORDENAR DE MENOR A MAYOR UN ARREGLO CON VALORES POR DEFECTO \n Y BUSCAR UN NUMERO INGRESADO POR TECLADO (SECUENCIALMENTE) \n".h> #include<conio. cin>>n.cout<<"\nIngresar el apellido del empleado: ". cout<<"\n\nLos mayores de 20 años y menos de 10 años en la empresa son: "<<cont1.b=0. cin>>edad. if(edad>40&&antiguedad>20) cont++. cin>>antiguedad. cin>>legajo.h> long i=0.j++) { if(ar[i]>ar[j]) { aux=ar[j]. } while(legajo!=0).a=0.i<n.c=0. cout<<"\nIngrese el legajo del empleado: ". int ar[1000]. ar[j]=ar[i].i++) { for(j=i+1. cout<<"\n". for(i=0. cin>>b.j<n. if(edad>20&&antiguedad<10) cont1++. &res). } else { cout<<"El elemento no esta dentro del arreglo ordenado". z=(a+n)/2. } else { a=z+1. } } while(n!=0). } } if(b==ar[z]) { cout<<"Se encontro el elemento en la posicion "<<z<<" del arreglo". while(op<50) { printf("%d".} } cout<<"\n".i<n. z=(a+n)/2. este te imprime todos los numeros del 0 al 50 op = 0. cout<<"\t". } cout<<"\n". for(i=0. cout<<"\n". while(a<=n&&b!=ar[z]) { z=(a+n)/2. } validar la respyesta si en desea continuar. if(b<ar[z]) { n=z-1. op). se repite mientras digas que si res = 's' while(res!='s' && res!='S') { printf("Desea continuar? (S/N)").i++) { cout<<" "<<ar[i].. scanf("%c". op++. {} getche. cout<<"\n". cout<<"Ordenado ascendentemente\n". } . z=(a+n)/2. } este es un programa q busaca un numero dentro de un arreglo en la parte donde dice while esta la logica para buscarlo y el do while simplemente para repetir varias veces la busqueda cuando me ingrese 0 en el tamaño del arreglo me cortaraa suerte. el bucle no itera ninguna vez. debe ser >= 0 y <= 10\n" ). cin>>passw. . num).//validar una contraseña. } /* Mientras que el usuario introduzca una nota incorrecta. num=num+3. el bucle finalizará. scanf( "%f". */ while ( nota < 0 || nota > 10 ) { printf( "\n ERROR: Nota incorrecta. else printf( "\n SUSPENDIDO" ). el bucle iterará. se repite mientras no le atines while(passw !="12345") { cout<<"Dame contraseña". /* Si la primera nota introducida por el usuario es correcta. */ if ( nota >= 5 ) printf( "\n APROBADO" ).tt. ¬a ).h> int main() { float nota. scanf( "%f". printf( "\n Introduzca nota (real): " ). cin>>tt. Y cuando introduzca una nota correcta. } //Este te puede servir en algo asi como si fuera un banco y retiras saldo total = 1000. ¬a ). total = total . while(total>0) { cout<<"Cuanto desea retirar: ". } nota: se asume que las variables que se muestran aqui estan declaradas y que todo esta dentro de algun metodo como el main #include <stdio. } // te imprime todos los numros del 0 al 5000 de tres en tres while(num<5000) { printf("%d". printf( "\n Introduzca nota (real): " ). } .return 0.
Report "Mostrar Los Multiplos de 3 Comprendidos Entre Los Numeros 1 y 20"