Está en la página 1de 7

Ejemplos para Dev-C++

LENGUAJE C Programacin 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 ms aplicaciones o herramientas visuales pero en esencia permite hacer lo mismo que el Dev-C++. Estos son algunos programas para Dev-C++. . Empe!amos con el mas sencillo el "amoso #$ola %undo& 'include(conio.h) 'include(stdio.h) main-. / print"-0$ola %undo0.1 getch-.1 return-3.1 7 **+ibrer,a para el getch **+ibrer,a para print" **inicio de programa principal **escribir2 **detener para visuali!ar **4roceso "inali!ado 56

8. 9mprimir el cuadrado de un n:mero ingresado por el usuario. 'include(conio.h) 'include(stdio.h) main-. / **variables "loat x2c1 **"loat ; <" ;real **instrucciones print"-0Digite un numero0.1 **escribir scan"-0<"02=x.1 **leer c;x>x1 print"-0El cuadrado de <" es <"02x2c.1 getch-.1 return-3.1 7 ?i se lo desea puede cambiar print" por cout para escribir y el scan" de leer por cin2 que pertenecen a la librer,a iostream.h

'include(conio.h) 'include(iostream) main-. / **variables "loat x2c1 clrscr-.1 **limpiar pantalla cout((0Digite un numero01 **escribir cin))x1 **+eer c;x>x1 cout((0El cuadrado de 0((x((0 es 0((c1 getch-.1 return-3.1 7 +a instrucci@n cout((endl1 indica al programa que ejecute un salto de l,nea o un Enter2 permitiendo separar mensajes por l,neas en la pantalla. A. Calcular el rea de un triangulo2 cuyas dimensiones son ingresadas por el usuario 'include(conio.h) 'include(iostream) using namespace std1 main-. / **variables "loat b2h2BC1 **instrucciones cout((0Este programa calcula **enter cout((0Digite el valor de la cin))b1 cout((0Digite el valor de la cin))h1 BC;-b>h.*81 cout((0El Drea del Criangulo getch-.1 return-3.1 7 el rea de un triangulo0((endl1 base01 altura01 es0((BC1

+a estructuras que requieren de condicionales como lo es el ?9 y el %9EECFB? entre otros2 nos permite presentar condiciones compuestas por medio de operador BED -==. y el 5F -GG.

H. Determinar el mayor de A n:meros ingresados por el usuario. ' include (conio.h) ' include (iostream.h) int main -. / int a2b2c1 cout (( 09ngrese el primer valor0 ((endl1 cin )) a1 cout (( 09ngrese el segundo valor0 ((endl1 cin )) b1 cout (( 09ngrese el tercer valor0 ((endl1 cin )) c1 i" --a);b. == -a);c.. / cout ((0El mayor es el primer valor0 ((endl (( a1 7 i" --b);a. == -b);c.. / cout ((0El mayor es el segundo valor0 ((endl (( b1 7 i" --c);a. == -c);b.. / cout ((0El mayor es el tercer valor0 ((endl (( c1 7 getch -.1 return 31

Nota: es de resaltar que en el i" por ser solo una instrucci@n no es obligatorio encerrar esta instrucci@n dentro de llaves2 esto es solo una exigencia para 8 o ms instrucciones I. 9mprimir los divisores de un n:mero ingresado por el usuario. 'include(conio.h) 'include(iostream) using namespace std1 main-. / int n2i; 1 cout((0Digite un numero 01 cin))n1 Jhile-i(;n. / i"-n<i;;3. cout((i((endl1 7 i++1 7 getch-.1 return-3.1

**Jhile ; %ientras **i" ;si

7 K. Calcular el mayor de un conjunto de n:meros reales ingresados por el usuario 'include(conio.h) 'include(iostream) using namespace std1 main-. / **variables int n2contador; 1 "loat x2mayor1 **9strucciones cout((0Cuantos n:meros desea ingresar para encontrar el mximoL 01 cin))n1 cout((0Eumero L 01 cin))x1 mayor;x1 Jhile-contador(n. / contador++1 cout((0Eumero 0((contador((0L 01 cin))x1 i"-x)mayor. / mayor;x1 7 7 cout((0El mayor es 0((mayor1 getch-.1 return-3.1 7 Nota: El programa presenta problemas cuando si digita un numero negativo para la cantidad de elementos. M?olucionarloN

O. 9mprimir el "actorial de un n:mero dado ' include (conio.h) ' include (iostream.h) using namespace std1 int main -. / "loat n2i2"1 cout ((09ngrese el valor de n0 ((endl1 cin )) n1 i"-n(3. / cout((0Eo se como calcular el "actorial de un negativo01 7 else / "; 1 "or -i; 1 i(;n1 i++. / ";">i1 7 cout ((0El resultado es 0 (("1 7 getch -.1 return 31 7

Taller . busca los errores del siguiente programa


'include (stdio.h) main-. / print"- Estoy en la "ila return 31 7

columna

.1

8. A. H. I.

Encontrar el K< de la compra e"ectuada por un cliente. 9mprimir el valor absoluto de un n:mero. Dados A n:meros di"erentes encontrar el intermedio. Calcular el menor de un conjunto de n:meros reales ingresados por el usuario. K. Calcular el promedio de n n:meros enteros ingresados por el usuario. O. 9mprimir la suma de los n:meros en Pa2bQ donde a y b son ingresados por el usuario. R. Determinar la suma y el producto de los n:meros pares comprendidos entre 83 y H3 inclusive. S. 9mprimir los m:ltiplos de O desde hasta n2 donde n es ingresado por el usuario. 3. 9ngresados los n:meros m y n por el usuario2 encontrar la media aritmTtica de los n:meros enteros comprendidos entre ellos. . Determinar si un entero positivo mayor que es o no primo. 8. Dada una ci"ra menor de mil ingresada por el usuario2 imprimir su represtaci@n en monedas de I332 8332 332 y I3 pesos1 escribir la palabra sobrante si existe un sobrante menor de I32 por ejemplo HK8 es 8 monedas de 8332 de I3 y un sobrante de 8 pesos. -no imprimir las monedas que se utili!an 3 veces.

+ista bsica de Errores posibles +os siguientes son por ausencia -missing. de s,mbolo U Error P !C".CPP "#: $tatement missing % ?igni"ica que el programa llamado proc .cpp llego hasta la l,nea O y encontr@ ausencia del s,mbolo -1. U Error P !C".CPP "&: $tatement missing ' ?igni"ica ausencia de llave 9!quierda. U Error P !C".CPP "(: $tatement missing ) ?igni"ica ausencia de llave Derecha.
$olucin: normalmente el s,mbolo esta ausente en esta o en la

l,nea anterior al error. +os siguientes errores indican que en el programa progA en las l,neas 3 y 8K existen una palabra encerrada en comillas -* *. desconocida para cada caso y solicita un prototipo2
U Error P !G+.CPP ",: -unction *cout* should ha.e a protot/pe U Error P !G+.CPP &0: -unction *getch* should ha.e a protot/pe

$olucin: el motivo del error es que puede estar mal escrito2

recuerda que el C es sensitivo a may:sculas y min:sculas no es lo mismo Print1 y print1 o que no se haya escrito en el programa la librer,a necesaria2 para nuestro caso 2include3conio.h4 o 2include3iostream4

También podría gustarte