1._Pida al usuario un número entero, diga si es par o impar y repita todo lo anterior hasta que el número que se introduzca sea 0
2._Pida al usuario 20 números reales y muestre cual es el mayor de ellos y cual el menor Ambos deben aparecer con 2 cifras decimales y 5 cifras totales
Por favor las respuestas que sean claras y bien explicadas
Respuestas
Respuesta:
#include<stdio.h>
int main(){
int suma=0,numero;
while (numero>0){
printf("INGRESE NUMEROS AL AZAR ");
scanf("%d",&numero);
if (numero>0 && numero % 2==0){
printf("ES PAR\n");
}else if(numero>0 && numero % 2!=0){
printf("ES IMPAR\n");
}
}
}
Explicación:
LO HICE CON LA ESTRUCTURA WHILE POR QUE ESTA ES REPETITIVA EN NUMERO LO PUSE MAYOR QUE SERO POR QUE AL MOMENTO DE QUE INGRESES UN CERO ESTE NO LO VA A TOMAR POR LO TANTO EL PROGRAMA PARA AHI
Los algoritmos en PSeint para los problemas planteados sobre números enteros y reales son:
1. Identificar si es par o impar y termina al ingresar 0
Algoritmo estructura_repetitiva
Repetir
Leer N
Si N<>0 Entonces
Si N MOD 2 = 0 Entonces
Escribir N, " ES PAR"
SiNo
Escribir N, " ES IMPAR"
Fin Si
SiNo
Escribir "SALIENDO"
Fin Si
Hasta Que N=0
FinAlgoritmo
2. Algoritmo para leer número reales y sumarles
Algoritmo numerosReales
Definir N como Real
Definir mayor como Real
Definir menor como Real
mayor <- -2000
menor <- 2000
Para i<-1 Hasta 20 Con Paso 1 Hacer
Leer N
Si mayor < N Entonces
mayor<-N
Fin Si
Si menor < N Entonces
menor<-N
Fin Si
FinPara
Escribir " El mayor es ", mayor
Escribir " El menor es ", mayor
FinAlgoritmo