UNIVERSIDAD DE CONCEPCIÓN FACULTAD DE INGENIERÍA AGRÍCOLA DEPTO. DE AGROINDUSTRIAS Juan Carlos Sandoval Avendaño Pauta Guía de Práctico Nº 4 (GP4) Lenguaje de Programación (Semana 13 - 17 de Abril de 2009) "Ñ Escriba un programa en C que muestre por pantalla un mensaje indicando si el número entero positivo ingresado por el usuario es par o impar. Solución: #include <stdio.h> #include <stdlib.h> int main() { unsigned int numero; printf("\nIngrese un número entero positivo:"); scanf("%u",&numero); if ((numero%2)==0) printf("\nEl número ingresado es par\n\n"); else printf("\nEl número ingresado es impar\n\n"); system("PAUSE"); return 0; } ú 1 #Ñ Escriba un programa en C que solicite al usuario el ingreso de un ángulo en grados y, calcule y muestre por pantalla el valor de la función Ú -9=Ð!Ñ " 0 Ð!Ñ œ Û =/8Ð!Ñ " Ü -9=Ð#!Ñ =/8Ð#!Ñ ß si ! Ÿ ! ß si ! ! Ÿ *! , si ! *! Solución: #include <stdio.h> #include <stdlib.h> #include <math.h> int main() { float ang, angRad; printf("\nIngrese el ángulo en grados : "); scanf("%f",&ang); angRad=ang*M_PI/180; if (ang<=0) printf("\nf(%0.1f) = %0.3f\n\n",ang,cos(angRad)+1); else if ((ang>0) && (ang<=90)) printf("\nf(%0.1f) = %0.3f\n\n",ang,sin(angRad)-1); else printf("\nf(%0.1f) = %0.3f\n\n",ang,cos(2*angRad)-sin(2*angRad)); system("PAUSE"); return 0; } ú 2 $Ñ Escriba un programa en C que solicite al usuario el ingreso de una clave de & caracteres alfanuméricos sin espacios, y emita por pantalla, en color, el mensaje "CLAVE ACEPTADA" si la clave coincide con la palabra clave "RLU35" ( Indicación: Use la función strcmp de la librería string.h ) Solución: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio2.h> int main() { char clave[6]; printf("\nIngrese la clave : "); scanf("%s",clave); if (strcmp(clave,"RLU35")==0) { textcolor(GREEN); printf("\nLa palabra clave ingresada es correcta\n\n"); } else { textcolor(LIGHTRED); printf("\nLa palabra clave no coincide\n\n"); } system("PAUSE"); return 0; } ú 3