Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Ejemplos Para Dev C++

0 views

Published on

Published in: Education, Business

Ejemplos Para Dev C++

  1. 1. Ejemplos para Dev-C++ LENGUAJE C Programación de Computadores El Dev-C++ no es mas que un editor que nos permite escribir nuestros programas y que el convierte en instrucciones de maquina para ser ejecutadas por el computador y presentar los resultados. Existe otros editores como el Borland C y visual C++ entre otros que lo que cambian es que pueden traer más aplicaciones o herramientas visuales pero en esencia permite hacer lo mismo que el Dev-C++. Estos son algunos programas para Dev-C++. 1. Empezamos con el mas sencillo el famoso “Hola Mundo” #include<conio.h> //Librería para el getch #include<stdio.h> //Librería para printf main() //inicio de programa principal { printf("Hola Mundo"); //escribir, getch(); //detener para visualizar return(0); //Proceso finalizado OK } 2. Imprimir el cuadrado de un número ingresado por el usuario. #include<conio.h> #include<stdio.h> main() { //variables float x,c; //float = %f =real //instrucciones printf("Digite un numero"); //escribir scanf("%f",&x); //leer c=x*x; printf("El cuadrado de %f es %f",x,c); getch(); return(0); } Si se lo desea puede cambiar printf por cout para escribir y el scanf de leer por cin, que pertenecen a la librería iostream.h
  2. 2. #include<conio.h> #include<iostream> main() { //variables float x,c; clrscr(); //limpiar pantalla cout<<"Digite un numero"; //escribir cin>>x; //Leer c=x*x; cout<<"El cuadrado de "<<x<<" es "<<c; getch(); return(0); } La instrucción cout<<endl; indica al programa que ejecute un salto de línea o un Enter, permitiendo separar mensajes por líneas en la pantalla. 3. Calcular el área de un triangulo, cuyas dimensiones son ingresadas por el usuario #include<conio.h> #include<iostream> using namespace std; main() { //variables float b,h,AT; //instrucciones cout<<"Este programa calcula el área de un triangulo"<<endl; //enter cout<<"Digite el valor de la base"; cin>>b; cout<<"Digite el valor de la altura"; cin>>h; AT=(b*h)/2; cout<<"El Área del Triangulo es"<<AT; getch(); return(0); } La estructuras que requieren de condicionales como lo es el SI y el MIENTRAS entre otros, nos permite presentar condiciones compuestas por medio de operador AND (&&) y el OR (||)
  3. 3. 4. Determinar el mayor de 3 números ingresados por el usuario. # include <conio.h> # include <iostream.h> int main () { int a,b,c; cout << "Ingrese el primer valor" <<endl; cin >> a; cout << "Ingrese el segundo valor" <<endl; cin >> b; cout << "Ingrese el tercer valor" <<endl; cin >> c; if ((a>=b) && (a>=c)) { cout <<"El mayor es el primer valor" <<endl << a; } if ((b>=a) && (b>=c)) { cout <<"El mayor es el segundo valor" <<endl << b; } if ((c>=a) && (c>=b)) { cout <<"El mayor es el tercer valor" <<endl << c; } getch (); return 0; } Nota: es de resaltar que en el if por ser solo una instrucción no es obligatorio encerrar esta instrucción dentro de llaves, esto es solo una exigencia para 2 o más instrucciones 5. Imprimir los divisores de un número ingresado por el usuario. #include<conio.h> #include<iostream> using namespace std; main() { int n,i=1; cout<<"Digite un numero "; cin>>n; while(i<=n) //while = Mientras { if(n%i==0) //if =si cout<<i<<endl; } i++; } getch(); return(0);
  4. 4. } 6. Calcular el mayor de un conjunto de números reales ingresados por el usuario #include<conio.h> #include<iostream> using namespace std; main() { //variables int n,contador=1; float x,mayor; //Istrucciones cout<<"Cuantos números desea ingresar para encontrar el máximo: "; cin>>n; cout<<"Numero 1: "; cin>>x; mayor=x; while(contador<n) { contador++; cout<<"Numero "<<contador<<": "; cin>>x; if(x>mayor) { mayor=x; } } cout<<"El mayor es "<<mayor; getch(); return(0); } Nota: El programa presenta problemas cuando si digita un numero negativo para la cantidad de elementos. ¡Solucionarlo!
  5. 5. 7. Imprimir el factorial de un número dado # include <conio.h> # include <iostream.h> using namespace std; int main () { float n,i,f; cout <<"Ingrese el valor de n" <<endl; cin >> n; if(n<0) { cout<<"No se como calcular el factorial de un negativo"; } else { f=1; for (i=1; i<=n; i++) { f=f*i; } cout <<"El resultado es " <<f; } getch (); return 0; }
  6. 6. Taller 1. busca los errores del siguiente programa #include <stdio.h> main() { printf( Estoy en la fila 1 columna 1 ); return 0; } 2. Encontrar el 16% de la compra efectuada por un cliente. 3. Imprimir el valor absoluto de un número. 4. Dados 3 números diferentes encontrar el intermedio. 5. Calcular el menor de un conjunto de números reales ingresados por el usuario. 6. Calcular el promedio de n números enteros ingresados por el usuario. 7. Imprimir la suma de los números en [a,b] donde a y b son ingresados por el usuario. 8. Determinar la suma y el producto de los números pares comprendidos entre 20 y 40 inclusive. 9. Imprimir los múltiplos de 7 desde 1 hasta n, donde n es ingresado por el usuario. 10. Ingresados los números m y n por el usuario, encontrar la media aritmética de los números enteros comprendidos entre ellos. 11. Determinar si un entero positivo mayor que 1 es o no primo. 12. Dada una cifra menor de mil ingresada por el usuario, imprimir su represtación en monedas de 500, 200, 100, y 50 pesos; escribir la palabra sobrante si existe un sobrante menor de 50, por ejemplo 462 es 2 monedas de 200, 1 de 50 y un sobrante de 12 pesos. (no imprimir las monedas que se utilizan 0 veces)
  7. 7. Lista básica de Errores posibles Los siguientes son por ausencia (missing) de símbolo • Error PROC1.CPP 17: Statement missing ; Significa que el programa llamado proc1.cpp llego hasta la línea 17 y encontró ausencia del símbolo (;) • Error PROC1.CPP 12: Statement missing { Significa ausencia de llave Izquierda. • Error PROC1.CPP 19: Statement missing } Significa ausencia de llave Derecha. Solución: normalmente el símbolo esta ausente en esta o en la línea anterior al error. Los siguientes errores indican que en el programa prog3 en las líneas 10 y 26 existen una palabra encerrada en comillas (' ') desconocida para cada caso y solicita un prototipo, • Error PROG3.CPP 10: Function 'cout' should have a prototype • Error PROG3.CPP 26: Function 'getch' should have a prototype Solución: el motivo del error es que puede estar mal escrito, recuerda que el C es sensitivo a mayúsculas y minúsculas no es lo mismo Printf y printf o que no se haya escrito en el programa la librería necesaria, para nuestro caso #include<conio.h> o #include<iostream>

×