GRAU EN ENGINYERIA MECATRÒNICA
MICROCONTROLADORS
Brahim Achaoui
14/10/2019
PRÀCTICA 0
Nombre: Sarai Daniela Carvajal Gomez
INICIACIÓ EN LLENGUATGE C:
Realizar los siguientes ejercicios.
Procedimiento:
- Realizar pseudocódigo de cada ejercicio
- Realizar el código en c
- Comprobar el funcionamiento con un compilador – Realizar memoria
Problema 1. Hacer un programa que lea dos enteros del teclado y escriba para
la pantalla el cociente, resultado de dividirlos y el residuo.
Pseudocódigo
Inicio
Datos // Inicializar variables a utilizar como entero.
Ingresa a la función del main
Realizamos un Impresión en pantalla para pedir el primer numero
Guardamos los datos del primero numero
Pedimos el siguiente en numero
Guardamos el Numero
Dividimos los dos números ingresados
Realizamos el residuo de la división anterior
Imprimimos el resultado de la división
Imprimimos el resultado del residuo
Fin
PROGRAMA
#include <stdio.h> // Librería que contiene las definiciones de macros, las
constantes y declaraciones
int a;
int b;
int Div, Res;
int main ()
{
printf ("ingresar primer numero: ");
scanf ("%d", &a);
printf ("ingresar segundo numero: ");
scanf ("%d", &b);
Div = a/b;
Res = a%b;
printf ("El cociente es %d\n", Div);
printf ("El residuo es %d\n", Res);
PRUEBA DEL COMPILADOR
Problema 2. Hacer un programa que lea del teclado dos reales que representen la
base y la altura de un triángulo y escriba para la pantalla el resultado de calcular el
área del triángulo
Pseudocódigo
Inicio
Datos Flotantes
Ingresamos a la Función
Ingresamos datos //Base
Guardamos Dato
Ingresamos dato//Altura
Guardamos dato
Realizamos operación de Area
Mostramos el resultado
Fin
PROGRAMA
#include <stdio.h>
float Bas;
float Alt;
float Area;
int main ()
{
printf ("ingresar BASE: ");
scanf ("%f", &Bas);
printf ("ingresar ALTURA: ");
scanf ("%f", &Alt);
Area = Bas* Alt/2;
printf ("El Area es %5.4f\n", Area);
PRUEBA DEL COMPILADOR
Problema 3. Hacer un programa que lea del teclado dos números enteros, escriba
por la pantalla un menú con las opciones de: suma, resta, producto y división y escriba
para la pantalla el resultado de realizar la operación elegida del menú.
Pseudocódigo
Inicio
Datos en enteros
Ingresamos a la función
Muestra en pantalla el menú de Opciones
Pide la opción
Guarda la opción que se pidió
Si la opción es suma
Realiza la operación
Si no la opción es Resta
Realiza la operación
Si no la operación es Multiplicación
Realiza la operación
Si no la operación es División
Realiza la operación
Fin
PROGRAMA
#include <stdio.h>
int Suma;
int Num1;
int Num2;
int menu;
int Resta;
int Multi;
int Div;
int main ()
{
printf("En este programa encontraras las siguientes opciones: Suma=1 , Resta=2 ,
Multiplicacion=3, Division=4 \n");
printf ("ingresar opcion: ");
scanf ("%d", &menu);
if(menu==1)
{
printf ("ingresar Numero1: ");
scanf ("%d", &Num1);
printf ("ingresar Numero2: ");
scanf ("%d", &Num2);
Suma= Num1+Num2;
printf ("El resultado es %d\n", Suma);
}
else if (menu==2)
{
printf ("ingresar Numero1: ");
scanf ("%d", &Num1);
printf ("ingresar Numero2: ");
scanf ("%d", &Num2);
Resta= Num1-Num2;
printf ("El resultado es %d\n", Resta);
}
else if (menu==3)
{
printf ("ingresar Numero1: ");
scanf ("%d", &Num1);
printf ("ingresar Numero2: ");
scanf ("%d", &Num2);
Multi= Num1*Num2;
printf ("El resultado es %d\n", Multi);
}
else if (menu==4)
{
printf ("ingresar Numero1: ");
scanf ("%d", &Num1);
printf ("ingresar Numero2: ");
scanf ("%d", &Num2);
Div= Num1/Num2;
printf ("El resultado es %d\n", Div);
}
PRUEBA DEL COMPILADOR