Вы находитесь на странице: 1из 3

Ejemplo de solucin de un problema 1.

Definicin del problema Introducir a travs del teclado tres notas, calcular el promedio y el 70% del mismo imprimir el promedio y el porcentaje. 2. Anlisis del problema Plan de solucin Datos de entrada: nota1, nota2, nota3 Datos de salida: promedio, porcentaje Datos adicionales: 70% Solucin Aplicar las siguientes frmulas: Promedio=(nota1+nota2+nota3)/3 Porcentaje=0.7*Promedio Variables a utilizarse: nota1, nota2, nota3, promedio, porcentaje 3. Diseo del algoritmo Procedemos a disear el algoritmo utilizando pseudocdigos Algoritmo pro_porcentaje variables nota1,nota2,nota3: enteros promedio, porcentaje: reales inicio escribir(Ingrese notas:) leer (nota1,nota2,nota3) promedio=(nota1+nota2+nota3)/3 porcentaje=0.7*Promedio escribir(promedio=,promedio) escribir(porcentaje=,porcentaje) fin 4. Prueba de escritorio Realizamos la prueba de escritorio para las siguientes notas: 12,18 y 20 y luego para las notas 15,11 y 19; obteniendo los resultados respectivos: Nota1 Nota2 Nota3 promedio Porcentaje 12 18 20 16.67 11.67 15 11 19 15 10.5

5. Codificacin Procedemos a codificar en papel el algoritmo diseado en pseudocdigos utilizando el lenguaje de programacin c++ //programa promedio.porcentaje #include<iostream.h> #include<conio.h> void main() { int nota1,nota2,nota3; float promedio,porcentaje; clrscr(); cout<<"Ingrese 3 notas: "; cin>>nota1>>nota2>>nota3; promedio=((float)(nota1+nota2+nota3)/3); porcentaje=0.7*promedio; cout<<"promedio: "<<promedio; cout<<"porcentaje: "<<porcentaje; getch(); } 6. Compilacin

7. Ejecucin

8. Documentacin Externa

Preparar una carpeta conteniendo: 1 Enunciado del problema 2 Narracin de la solucin 3 Definicin de variables VOCABULARIO TCNICO Compilacin

4 Diseo del algoritmo 5 Listado del programa fuente 6 Dispositivos o perifricos utilizados 7 Listado de la salida producida

Proceso de convertir un programa escrito en un lenguaje de alto nivel en un lenguaje maquina Diagrama de flujo Representacin grfica de un algoritmo utilizando un conjunto de smbolos geomtricos unidos por flechas, que indican la secuencia en que se deben ejecutar las instrucciones para resolver un problema. Editor En informtica nombre que recibe la aplicacin que nos permite visualizar y modificar archivos de texto. Ejercicios previos: Construir un diagrama de flujo tal, que dados los datos A,B,C que representan nmeros enteros , visualice los mismos en orden inverso. Construya un diagrama de flujo tal, que dado los datos enteros A y B, escriba el resultado de la siguiente expresin: (A+B)/2. Dada la matricula y 2 notas quimestrales; elaborar un diagrama de flujo que imprima la matricula del alumno y el promedio. Elaborar un diagrama de flujo tal, que dados como datos el lado1 y el lado2 de un rectngulo, calcule la superficie y el permetro.

Вам также может понравиться