Tarea20 Grupo2
Tarea20 Grupo2
Integrantes de Grupo:
1. Pérez Ganchala Melissa Luciana
2. Maldonado Haro José Antonio
3. Quishpe Quishpe Mireya Mishell
Se les recuerda que solo deben poner el nombre de las personas que colaborarón
en el desarrollo de la siguiente tarea, la omisión de cualquier nombre se
interpretará la no participación y no tendrá derecho a la nota obtenida, es de
responsabilidad directa del responsable del grupo
This study source was downloaded by 100000828176188 from CourseHero.com on 12-14-2022 19:25:14 GMT -06:00
https://www.coursehero.com/file/80604313/Tarea20-Grupo2docx/
Tarea 20 Problemas Propuestos 12
Problema 1
Escribir un programa que introduzca una serie de enteros y que los pase uno a
la vez a la función par() que determina si el entero es par. Esta función deberá
tomar un argumento entero y regresar en su nombre el valor de 1 si el entero
es par, o 0 si no lo es.
}//fin programa
par(int m)
{
This study source was downloaded by 100000828176188 from CourseHero.com on 12-14-2022 19:25:14 GMT -06:00
https://www.coursehero.com/file/80604313/Tarea20-Grupo2docx/
if (m%2==0)
m=1;
else
m=0;
return m;
}//fin par
Problema 2
Realizar una función que reciba un dato de tipo char y devuelva el carácter ‘0’
si no es una letra. En caso de que el carácter sea una letra minúscula debe
devolver la letra en mayúscula, caso contrario si el carácter es una letra
mayúscula devuelve el mismo carácter.
Luego utilizar esta función en un programa que permita ingresar una serie de
caracteres hasta digitar un carácter ‘*’, e indicar el resultado correspondiente.
Diseño de Interfaz de Usuario
int cadena;
int main(int numc, char const *numv[])
{
setlocale(LC_CTYPE,"Spanish");
char cadena[50];
This study source was downloaded by 100000828176188 from CourseHero.com on 12-14-2022 19:25:14 GMT -06:00
https://www.coursehero.com/file/80604313/Tarea20-Grupo2docx/
}
printf("El cadena char en mayucula es: %s\n", cadena);
}
Problema 3
Escribir una función Calidad_Puntos() que reciba una nota de un alumno y
regrese por la función: 4 si el promedio es entre 90 y 100, el valor 3 si el
promedio es entre 80 y 89, el valor 2 si el promedio es entre 70 y 79, el valor 1
si el promedio es entre 60 y 69 y el valor 0 si el promedio es menor de 60.
Diseño de interfaz
Codificación
//Programa Puntos_Calidad
//Creado por grupo 2
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int menu(void);
int calidad_puntos(int n);
int main()
{
setlocale(LC_CTYPE,"Spanish");
int n, nc, opc;
do {
system("cls");
opc = menu();
switch(opc)
{
case 1:
printf("Ingrese su calificación de 0 a 100: ");
This study source was downloaded by 100000828176188 from CourseHero.com on 12-14-2022 19:25:14 GMT -06:00
https://www.coursehero.com/file/80604313/Tarea20-Grupo2docx/
scanf("%d", & n);
nc= calidad_puntos(n);
printf("El valor es: %d\n", nc);
system("pause");
break;
case 2:
printf ("Tenga un buen día");
break;
}
}while (opc != 2);
}
int menu(void)
{
int opc;
printf("Programa para calcular la calidad de puntos\n");
printf("Menú:\n");
printf("\t1.-Calidad de puntos\n");
printf( "\t2.-Si ya no quiere continuar\n");
printf("\tDigite su opción: ");
scanf("%d",&opc);
return opc;
}//fin menu
int calidad_puntos(int n)
{
int valor;
if (n>=90 && n<=100)
valor=4;
if (n>=80 && n<=89)
valor=3;
if (n>=70 && n<=79)
valor=2;
if (n>=60 && n<=69)
valor=1;
if (n<60)
valor=0;
return valor;
}
This study source was downloaded by 100000828176188 from CourseHero.com on 12-14-2022 19:25:14 GMT -06:00
https://www.coursehero.com/file/80604313/Tarea20-Grupo2docx/
Prueba el funcionamiento de la función con un programa.
This study source was downloaded by 100000828176188 from CourseHero.com on 12-14-2022 19:25:14 GMT -06:00
https://www.coursehero.com/file/80604313/Tarea20-Grupo2docx/
This study source was downloaded by 100000828176188 from CourseHero.com on 12-14-2022 19:25:14 GMT -06:00
https://www.coursehero.com/file/80604313/Tarea20-Grupo2docx/
Powered by TCPDF (www.tcpdf.org)