Sei sulla pagina 1di 4

22/08/2015

Algorítmica I
Laboratorio 1
Entorno Integrado de Desarrollo

Directivas

1. Móviles apagados.
2. Sólo se usará lo señalado por el docente.
3. No habrá acceso a Internet.
4. Las labores que se desarrollarán sólo corresponden
al tema de la sesión.
5. Traer cuaderno con clase de teoría y práctica.

Momentos de la sesión

1. Revisión del tema anterior (ejercicios resueltos).


2. Tema de la sesión (clase del viernes).
3. Equivalencias de pseudocódigo y código C o C++.
Ejemplo.
4. Ejercicios de la sesión.
5. Ejercicios para próxima sesión (código impreso en
papel con captura de pantalla) .

1
22/08/2015

Entorno integrado de desarrollo


 Dev C++ (no requiere pago)
 Bloodshed

Pasos

 Click en ícono Código fuente


 Digitar código C++ (xxxx.cpp)
 Click Compilar (xxxx.obj)
 Click Ejecutar (xxxx.exe)

Equivalencias

 Tipos de datos
Pseudocódigo C++
Entero int
Real float
Carácter char
Lógico (booleano) bool

2
22/08/2015

Equivalencias

 Entrada
Pseudocódigo C++
Leer numero cin>>numero

 Salida
Pseudocódigo C++
Escribir promedio cout<<promedio

Asignación y Operadores

 Pseudocódigo C++
 =
 Signo de agrupación
( ) ( )
 Operadores Aritméticos
* / div mod * / % (multip, divis, resto)
+ - + - (suma, resta)

Ejemplo
 Hallar el área del círculo
Pseudocódigo C++
Acción Circulo int main( ) {
DV
Real radio, area float radio, area;
Inicio cout << “Digite el radio ”;
Leer (radio) cin>>radio;
arearadio*radio*3.14159 area=radio*radio*3.14159;
Escribir (area) cout<<“El area es “<<area;
Fin }

3
22/08/2015

Ejercicio de clase

 Traducir pseudocódigo para hallar las raíces de la


ecuación cuadrática.

Ejercicios para próxima clase

 Los mismos ejercicios (dos) que se dejaron en la clase


de Teoría y práctica.
 Traer el código digitado, incluir una captura de
pantalla de la ejecución. Todo en una hoja impresa y
en el encabezado debe ir nombres y apellidos.

Potrebbero piacerti anche