Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
#include<cstdlib> #include<iostream> Using namaspace std; Int main (int arge, char *argv[]) { Int num; Cout<<introduce el numero que desea saber cuantas decenas contiene; Cin>> num; Cout<<este numero contiene decenas<<num/10, System(pause); Return exit_success; }
Primo o no primo
#include<iostream> using namespace std; int main() { int n; cout << "Introduce un numero: "; cin >> n; if(n!=2 & n%2==0) cout << "No es primo"; else { if(n!=3 & n%3==0) cout << "No es primo"; else { if(n!=5 & n%5==0) cout << "No es primo"; else { if(n!=7 & n%7==0) cout << "No es primo"; else { if(n!=11 & n%11==0) cout << "No es primo"; else { cout << "Es primo"; } } } } } }
Programas en c++ con switch Muestra una palabra al ingresar una letra
#include <stdio.h> #include <conio.h> #include <string.h> void main() { // declaracion variables char letra; //capturando clrscr(); gotoxy(10,5);printf("dame una letra : "); letra=getchar();getchar(); //empieza switch() switch(letra) { case 'a': gotoxy(30,5);puts("aguila");break; case 'b': case 'B': gotoxy(30,5);puts("bota");break; case 'c': gotoxy(30,5);puts("caballo ");puts("camello");break; default:gotoxy(30,5);puts("no hay"); } getchar(); }
Tu signo Zodiacal
#include<iostream.h> #include<conio.h> int dia, mes; void main(){ cout<<" TU SIGNO ZODIACAL "; cout<<"\n\r ---------------"; cout<<"\n\r Ingrese el Dia y mes de nacimiento "; cin>>dia>>mes; switch(mes){ case 1: if(dia<21) cout<<"CAPRICORNIO"; else cout<<"ACUARIO"; break; case 2: if(dia<20) cout<<"ACUARIO"; else cout<<"PICIS"; break; case 3: if(dia<21) cout<<"PICIS"; else cout<<"ARIES"; break; case 4: if(dia<21) cout<<"ARIES"; else cout<<"TAURO"; break; case 5: if(dia<21) cout<<"TAURO"; else cout<<"GEMINIS"; break; case 6: if(dia<22) cout<<"GEMINIS"; else cout<<"CANCER"; break; case 7: if(dia<23) cout<<"CANCER"; else cout<<"LEO"; break; case 8: if(dia<23) cout<<"LEO"; else cout<<"VIRGO"; break; case 9: if(dia<23) cout<<"VIRGO"; else cout<<"LIBRA"; break; case 10: if(dia<23) cout<<"LIBRA"; else cout<<"ESCORPIO"; break; case 11: if(dia<22) cout<<"ESCORPIO"; else cout<<"SAGITARIO"; break; case 12: if(dia<22) cout<<"SAGITARIO"; else cout<<"CAPRICORNIO"; break; default:cout<<"\n\r Mes y Dia son incorrectos"; } getch(); }
Pida por teclado un nmero dato entero y pregunte al usuario si desea introducir otro o no y finalmente muestra por pantalla la suma de los nmeros introducidos por el usuario
#include <stdio.h> int main() { char seguir; int acumulador, numero; /* En acumulador se va a guardar la suma de los nmeros introducidos por el usuario. */ acumulador = 0; do { printf( "\n Introduzca un numero entero: " ); scanf( "%d", &numero); acumulador += numero; printf( "\n Desea introducir otro numero (s/n)?: " ); fflush( stdin ); scanf( "%c", &seguir); } while ( seguir != 'n' ); /* Mientras que el usuario desee introducir ms nmeros, el bucle iterar. */ printf( "\n La suma de los numeros introducidos es: %d", acumulador ); return 0; }
Programas en c++ con while Programa que muestro por pantalla los primeros diez nmeros naturales
#include <stdio.h> int main() { int contador; printf( "\n " ); contador = 1; /* Inicializacin del contador */ while ( contador <= 10 ) /* Condicin */ { printf( "%d ", contador ); /* Salida */ contador++; /* Incremento del contador */ } return 0; }
Aprobado o reprobado
#include <stdio.h> int main() { float nota; printf( "\n Introduzca nota (real): " ); scanf( "%f", ¬a ); /* Si la primera nota introducida por el usuario es correcta, el bucle no itera ninguna vez. */ while ( nota < 0 || nota > 10 ) { printf( "\n ERROR: Nota incorrecta, debe ser >= 0 y <= 10\n" ); printf( "\n Introduzca nota (real): " ); scanf( "%f", ¬a ); } /* Mientras que el usuario introduzca una nota incorrecta, el bucle iterar. Y cuando introduzca una nota correcta, el bucle finalizar. */ if ( nota >= 5 ) printf( "\n APROBADO" ); else printf( "\n SUSPENDIDO" ); return 0; }
else { asiento[y-1]=1; { for(x=0; x<40; x++) { if(!(x%4)) printf("ntAsiento %d= %d",x+1,asiento[x] ); else printf("tAsiento %d= %d",x+1,asiento[x] ); } } } } while(1); if(asiento[40]==1) printf(" Todos los asientos se han vendido." ); else printf("nGracias por usar este programa." ); getch(); return 0; }
Promediar n nmeros.
#include <stdio.h> #include <conio.h> main() { float arreglo[100], suma=0; int x, n; printf("Numeros a promediar: " ); scanf("%d", &n); for(x=0; x<n; x++) { printf("Introduce valor %d: ", x+1); scanf("%f",&arreglo[x]); suma+=arreglo[x]; } printf("El promedio es %.2f ", suma/n ); printf("nPrograma creado y desarrollado por Daniel Soto Vergara." ); printf("nGracias por su preferencia." ); return 0; }