Repasando curso de antaño

This commit is contained in:
Manuel Vergara 2024-03-12 21:53:03 +01:00
parent 97cb525c16
commit 3f1551a48f
8 changed files with 46 additions and 47 deletions

View File

@ -12,6 +12,7 @@ int main(){
printf("\nIntroduce un numero entero: ");
scanf("%d", &numero3);
printf("\nLav ariable numero1 tiene un valor %d, numero2 tiene un valor %d y numero3 %d", numero1, numero2, numero3);
printf("\nLas variables tienen un valor de:");
printf("\n- Numero1: %d\n- Numero2: %d\n- Numero3: %d\n", numero1, numero2, numero3);
}

View File

@ -4,28 +4,14 @@
int main(){
int numero1;
int numero2;
int numero3, numero4, numero5;
float radio;
float area;
numero1=23;
numero2=56;
/*
printf("\nIntroduce un numero entero: ");
scanf("%d", &numero3);
printf("\nLav ariable numero1 tiene un valor %d, numero2 tiene un valor %d y numero3 %d", numero1, numero2, numero3);
*/
printf("\nIndica el radio de una circunferencia:");
printf("\nIndica el radio de una circunferencia: ");
scanf("%f", &radio);
area=radio*radio*PI;
printf("\nEl area de la circunferencia de radio %f es %.3f", radio, area);
printf("\nEl area de la circunferencia de radio %.2f es %.3f\n", radio, area);
}

View File

@ -1,22 +1,24 @@
#include<stdio.h>
#include <stdio.h>
int main(){
int numero1, numero2;
int suma, diferencia, producto, division;
int main()
{
float numero1, numero2;
float suma, diferencia, producto, division;
printf("\nIntroduce un numero entero: ");
scanf("%d", &numero1);
scanf("%f", &numero1);
printf("\nIntroduce el segundo numero entero: ");
scanf("%d", &numero2);
scanf("%f", &numero2);
suma = numero1 + numero2;
diferencia=numero1-numero2;
producto = numero1*numero2;
division = numero1/numero2;
printf("\nLa suma de los valores introducidos da un resultado de: %d , \nLa resta de los valores introducidos da un resultado de: %d \nLa multiplicación de los valores introducidos da un resultado de: %d \nLa división de los valores introducidos da un resultado de: %d \n\n", suma, diferencia, producto, division);
diferencia = numero1 - numero2;
producto = numero1 * numero2;
division = numero1 / numero2;
printf("\nLa suma de los valores introducidos da un resultado de: %.0f", suma);
printf("\nLa resta de los valores introducidos da un resultado de: %.0f", diferencia);
printf("\nLa multiplicación de los valores introducidos da un resultado de: %.0f", producto);
printf("\nLa división de los valores introducidos da un resultado de: %.4f\n\n", division);
}

View File

@ -1,24 +1,34 @@
#include<stdio.h>
int main(){
int main() {
/* Variables */
int edad;
/* Solicitamos valores para las variables */
printf("\nIntroduce un número entero: ");
scanf("%d", &edad);
printf("\nDime tu edad: ");
/* Condicional para seleccionar el número mayor */
if (edad >= 18) {
printf("\nEres mayor de edad: %d años\n\n", edad);
}
else if (edad< 18 && edad>0) {
printf("\nEres menor de edad: %d años\n\n", edad);
}
else if(edad>=99) {
printf("\nQue longevo con %d años\n\n", edad);
}else{
printf("\nHas introducido un número negativo\n\n");
/* Verificamos si la entrada es un número */
if (scanf("%d", &edad) == 1) {
/* Condicional para seleccionar el número mayor */
if (edad >= 18 && edad < 99) {
printf("\nCon %d años eres mayor de edad.\n\n", edad);
}
else if (edad < 18 && edad > 0) {
printf("\nCon %d años eres menor de edad.\n\n", edad);
}
else if (edad >= 99 && edad < 125) {
printf("\nQue longevo eres con %d años\n\n", edad);
}
else if (edad >= 125) {
printf("\nDesde de ser inmortal con %d años\n\n", edad);
}
else {
printf("\nHas introducido un valor que no está dentro de los casos esperados\n\n");
}
} else {
printf("\nHas introducido un valor no numérico\n\n");
}
return 0;
}