This is an old revision of the document!
Informática 1
Guía de Ejercicios N°1:
Escriba un programa que solicite al usuario que introduzca dos números, tome los dos números del usuario, imprima la suma, el producto, la diferencia, el cociente y el módulo de los dos números.
#include <stdio.h>
#include <math.h>
#include <conio.h>
void main(void)
{
int input01, input02;
float sq01, sq02, sqroot01, sqroot02;
printf("Introduzca dos enteros blablabla...\n");
scanf("%d%d", &input01, &input02);
printf("La suma vale %d \n", input01+input02);
printf("La diferencia vale %d \n", input01-input02);
printf("El producto entre ambos vale %d \n", input01*input02);
printf("El cociente entre el primero por el segundo vale %d \n", input01/input02);
printf("El resto de la división vale %d \n", input01%input02); // <-- esto era el módulo
sq01 = (input01*input01);
sq02 = (input02*input02);
sqroot01 = sqrt(sq01);
sqroot02 = sqrt(sq02);
printf("El módulo de cada entero es %d y %d respectivamente \n", sqroot01, sqroot02);
printf("Presione cualquier tecla para terminar...");
getch();
}
Escriba un programa que solicite al usuario que escriba dos enteros, tome los números del usuario y a continuación imprima el número mayor seguido de las palabras “es mayor”. Si los números son iguales, que imprima el mensaje “Los números son iguales”.
#include <stdio.h>
#include <conio.h>
main()
{
int x1, x2;
printf("Ingrese dos enteros...\n");
scanf("%d %d", &x1, &x2);
if (x1 == x2)
printf("Ambos son iguales...\n");
if (x1 > x2)
printf("%d es mayor\n", x1);
if (x1 < x2)
printf("%d es mayor\n", x2);
getch();
}
Escriba un programa que lea el radio de un circulo y que imprima el diámetro del mismo, si circunferencia y su área. Utilice el valor constante pi = 3.14159. Utilice el especificador de conversión %f.
Escriba un programa que lea cinco enteros y a continuación determine e imprima cuales son el mayor y el menor entero en el grupo.
Escriba un programa que lea un entero y determine si es par o impar. (Use el operador modulo).
#include <stdio.h>
#include <conio.h>
main ()
{
int x, resto;
printf("introduzca un entero para saber si es par o impar \n");
scanf("%d", &x);
if ((x%2)!=0)
printf("%d es impar", x);
else
printf("%d es par", x);
getch();
}
Escriba un programa que lea dos enteros y que determine e imprima si el primero es un múltiplo del segundo.
Escriba un programa que entre un número de cinco dígitos, separe el número en sus dígitos individuales e imprima los dígitos separados unos de otros mediante espaciadores.
Escriba un programa que calcule los cuadrados y los cubos de los números del 1 al 10 y que utilice tabuladores para imprimir la tabla de resultados.
Escriba un programa que calcule la suma de todos los números múltiplos de 3 entre el 9 y el 45.
Escriba un programa que calcule la media de 5 números introducidos por teclado.
Escriba un programa que resuelva la ecuación lineal Ax+B = 0 con valores de A y B introducidos por teclado.
Escriba un programa que resuelva la ecuación (n, i) = n! / (i! * (n-i)!) con los valores de n e i introducidos por teclado.
Escriba un programa que solicite tres números por pantalla y que los imprima en orden ascendente.
Escriba un programa que solicite los términos de una ecuación cuadrática (a*x2+b*x + c) y calcule las raíces usando la ecuación general x1, 2 = -b ± sqrt(b2-4*a*c)/2*a.
Escriba un programa que solicite un número al usuario y que lo imprima en formato decimal octal y hexadecimal.
Escriba un programa que solicite la base y altura de un triangulo y que calcule su área.
Escriba un programa que solicite la cantidad de hombres y mujeres en la clase y calcule el porcentaje.
Escriba un programa que solicite una distancia en metros y la convierta en pies y pulgadas. Use las siguientes formulas: 1 pie = 1metro / 0.3048 y una pulgada son doce pies.
Escriba un programa que calcule la distancia entre dos puntos de un plano.
