Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Construya un programa en lenguaje C que, con funciones permita saber si una persona con
síntomas de covid 19 se debe quedar o no en la clínica en observación. Cuando un paciente
llega, le preguntan: Es ud mayor de 60 años?, Es usted diabético?, Es ud hipertenso?. Si la
respuesta a las tres preguntas es verdadera, el paciente debe quedarse en estricta observación,
de lo contrario, si el paciente presente dos de estas características, debe quedarse en
observación media, sino, se puede ir para la casa.
# include <stdio.h>
# include <stdbool.h> # include <string.h>
int main() {
return 0; }
bool leerDatoLogico(char mensaje[50]) {
else
dato = false;
return dato; }
else {
esD == true))
{
else {
}}
if ((esM==true && esD == true) || (esM==true && esH == true) || (esH==true &&
Ejercicio 2
Construya un programa en lenguaje C con un menú hecho con switch ... case que permita hacer
lo siguiente invocando funciones y procedimientos:
Opcion 4: dividir los dos números teniendo en cuenta que el segundo no puede ser cero
Opcion 5: determinar la suma de los tres dígitos de cada número ingresado y encontrar la
mayor de esas dos sumas.
Opcion 6: salir
Variables Banderas
Es una variable que indica si algo ya se hizo o no, si algo ya sucedió o no en la ejecución del
programa. Es de tipo lógico. También recibe el nombre de centinela o switche del Ingles.
# include <stdio.h>
# include <stdbool.h>
int main() {
yaLeyo = false; n1 = 0;
n2 = 0;
printf("Digite : \n 1. Ingresar dos números de tres cifras " "\n 2. Sumar los dos números "
scanf("%i", &opc);
switch(opc) {
else {
break;
return 0; }
int n;
if (n<100 || n>999) {
return 100; }
else {
return n; }
return (n1+n2); }
void mostrarMensaje(int n) {