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: "); printf("\nIntroduce un numero entero: ");
scanf("%d", &numero3); 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 main(){
int numero1;
int numero2;
int numero3, numero4, numero5;
float radio; float radio;
float area; 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); scanf("%f", &radio);
area=radio*radio*PI; 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 main()
{
int numero1, numero2;
int suma, diferencia, producto, division;
float numero1, numero2;
float suma, diferencia, producto, division;
printf("\nIntroduce un numero entero: "); printf("\nIntroduce un numero entero: ");
scanf("%d", &numero1); scanf("%f", &numero1);
printf("\nIntroduce el segundo numero entero: "); printf("\nIntroduce el segundo numero entero: ");
scanf("%d", &numero2); scanf("%f", &numero2);
suma = numero1 + numero2; suma = numero1 + numero2;
diferencia = numero1 - numero2; diferencia = numero1 - numero2;
producto = numero1 * numero2; producto = numero1 * numero2;
division = 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); 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

@ -6,19 +6,29 @@ int main(){
int edad; int edad;
/* Solicitamos valores para las variables */ /* Solicitamos valores para las variables */
printf("\nIntroduce un número entero: "); printf("\nDime tu edad: ");
scanf("%d", &edad);
/* Verificamos si la entrada es un número */
if (scanf("%d", &edad) == 1) {
/* Condicional para seleccionar el número mayor */ /* Condicional para seleccionar el número mayor */
if (edad >= 18) { if (edad >= 18 && edad < 99) {
printf("\nEres mayor de edad: %d años\n\n", edad); printf("\nCon %d años eres mayor de edad.\n\n", edad);
} }
else if (edad < 18 && edad > 0) { else if (edad < 18 && edad > 0) {
printf("\nEres menor de edad: %d años\n\n", edad); 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 if(edad>=99) {
printf("\nQue longevo con %d años\n\n", edad);
} else { } else {
printf("\nHas introducido un número negativo\n\n"); printf("\nHas introducido un valor no numérico\n\n");
} }
return 0;
} }