Está en la página 1de 4

INGENIERIA DE SISTEMAS E INFORMATICA

Asignatura: Fundamentos de programacin Nrc: 1001

Docente: Ing. Ruben Arroyo Aula: H206

Estudiante: Michael Altamirano Periodo: Abril2017-Agosto2017

Numero de lista: 3 Numero de deber: 5

TEMA: CONSULTE Y DE UNA DEFINICION BREVE SOBRE


PROGRAMACION, DEV C++ Y CODE::BLOCKS, TAMBIEN
REALICE EL DEBER 4 EN EL PROGRAMA DEV C++.

1.1. PROGRAMACION
Es el proceso de disear, codificar, depurar y mantener el cdigo fuente de programas
de computadora. El cdigo fuente es escrito en un lenguaje de programacin. El
propsito de la programacin es crear programas que exhiban un comportamiento
deseado. El proceso de escribir cdigo requiere frecuentemente conocimientos en varias
reas distintas, adems del dominio del lenguaje a utilizar, algoritmos especializados y
lgica formal. Programar no involucra necesariamente otras tareas tales como el anlisis
y diseo de la aplicacin (pero s el diseo del cdigo), aunque s suelen estar
fusionadas en el desarrollo de pequeas aplicaciones. (Laboda & Josep Galimany,
1985)
1.2. DEV C++
Dev-C++ es un entorno de desarrollo integrado (IDE) para programar en
lenguaje C/C++. Usa MinGW, que es una versin de GCC (GNU Compiler Collection)
como su compilador. Dev-C++ puede adems ser usado en combinacin con Cygwin y
cualquier compilador basado en GCC. (Orwell, 2011)

1.3. CODE::BLOCKS
Es un entorno de desarrollo integrado libre y multiplataforma para el desarrollo
de programas en lenguaje C y C++. Est basado en la plataforma de interfaces
grficas WxWidgets, lo cual quiere decir que puede usarse libremente en
diversos sistemas operativos, y est licenciado bajo la Licencia pblica general de
GNU. (CODE::BLOCKS, 2016)

1.4. DESARROLLO DEL EJERCICIO 4 EN DEV C


*/ Realizar un programa con men que al rato de presionar I me ingrese
tres nmeros y me determine el mayor y al rato de presionar S salga del
programa.*/
#include<stdio.h>
#include <ctype.h>
int main(){
int n1,n2,n3;
char opc;
printf("Presione I para hacer la operacion\n");
printf("presione S para salir del programa\n");
do{

printf("digite una de las opciones anteriores\n");


scanf("%c",&opc);

switch(tolower(opc)){

case 'i':
printf("dame numero 1");
scanf("%d",&n1);
printf("dame numero 2");
scanf("%d",&n2);
printf("dame numero 3");
scanf("%d",&n3);
if (n3==n1 && n3==n2){
printf("todos son iguales");
}
else{
if(n2>n1 && n2>n3){
printf("el mayor es %d",n2);
}
if(n3>n1 && n3>n2){
printf("el mayor es %d",n2);
}
else{
if(n1>n2 && n1>n3){
printf("el mayor es %d",n1);
}
}
}
break;
case 's':
printf("Adios");
break;
default:
printf("\testa mal la opcion\n\n");
break;
}
}while(opc!='i'&& opc!='s');
}
BIBLIOGRAFA
CODE::BLOCKS. (02 de Junio de 2016). CODE::BLOCKS. Obtenido de
CODE::BLOCKS.ORG

Laboda, X., & Josep Galimany, R. M. (1985). Software. Barcelona: Ediciones Ocano-
xito, S.A.

Orwell, J. (30 de Junio de 2011). Dev-C++ Blog. Obtenido de


http://orwelldevcpp.blogspot.com/2011/06/dev-c-4993-released.html

También podría gustarte