11
Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas Páez Valera Jimena Iliana

Lenguaje c exposición

Embed Size (px)

Citation preview

Page 1: Lenguaje c exposición

Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas

Páez Valera Jimena Iliana

Page 2: Lenguaje c exposición

La técnica propuesta para la resolución de problemas es aplicable a muchos campos: económicos científicos, etc.Dentro el campo de la computación un problema consiste en la necesidad de transformar un grupo de datos iniciales en un grupo de datos finales (resultados). Así la computadora podrá resolver un problema si alguien desarrolla un programa que contenga las instrucciones adecuadas que permitan transformar los datos.

Page 3: Lenguaje c exposición

En el siguiente diagrama se muestra el ciclo de vida de un programa:

Definición del problema

Análisis del problema

Diseño del algoritmo

Programación y pruebas

Mantenimiento del programa

Page 4: Lenguaje c exposición

DEFINICIÓN DEL PROBLEMA

Durante esta fase el programador debe de reconocer cual es el problema estableciendo con claridad cuales son los datos disponibles y a que resultados se desea llegar.

Page 5: Lenguaje c exposición

ANÁLISIS DEL PROBLEMA

Este es un estudio profundo del problema y de la situación que lo rodea. El programador deba entenderlo por completo y proponer una solución para poder transformar los datos disponibles en resultados.

Page 6: Lenguaje c exposición

DISEÑO DEL ALGORITMO

Durante esta fase se planea la estrategia que permitirá alcanzar la solución del problema.

Page 7: Lenguaje c exposición

PROGRAMACION Y PRUEBAS

Consiste en traducir el algoritmo diseñado a un lenguaje de programación y aplicarlo en una computadora. Las pruebas verifican su funcionamiento para corregir posibles errores.

Page 8: Lenguaje c exposición

Problema: Se requiere un programa en el cual se calcule el promedio de las materias.

Los datos que se nos proporcionan son: Ingresar dos calificaciones y posteriormente se dé a conocer el promedio.

Page 9: Lenguaje c exposición

#include <stdio.h>void main() {

float materia1,materia2;double PromedioAlumno;printf("Ingresar la primera calificacion\n");scanf("%f",&materia1);printf("Ingresar la segunda calificacion\n");scanf("%f",&materia2);

PromedioAlumno=(materia1+materia2)/2;printf("\tEl promedio del alumno es %.2f\n",PromedioAlumno);

}

Page 10: Lenguaje c exposición

Problema: Se requiere un programa que en el cual se hagan las cuatro operaciones básicas matemáticas

Los datos que se proporcionan: deben definirse las cuatro operaciones suma, resta, multiplicación y división e imprimir los resultados.

Page 11: Lenguaje c exposición

#include <stdio.h>#define SUMA x+y#define RESTA x-y#define MULTIPLICACION x*y#define DIVISION x/(float)yvoid operaciones_basicas() {

float x,y;double resultado;

printf("Ingrese un numero");scanf("%f",&x);

printf("Ingrese un numero");scanf("%f",&y);

resultado=(x+y);resultado=(x-y);resultado=(x*y);resultado=(x/y);

printf("El resultado de la suma es %.2f\n",SUMA);printf("El resultado de la resta es %.2f\n",RESTA);printf("El resultado de la multiplicacion es %.2f\

n",MULTIPLICACION);printf("El resultado de la division es %.2f\n",DIVISION);

}

void main() {operaciones_basicas();

}