Material de apoyo – Lenguaje C TABLA DE ESPECIFICADORES DE FORMATO (LENGUAJE C) A continuación dejo una relación de los especificadores de formato habilitadas para trabajar con printf y scanf, sin duda muy útil para tenerlo a mano o para ir practicando. Especificador Descripción %c %d %i %D %f %e %E %g %G %o %s %u %U %x %X %p %n %o %O %lf %LF %l %h %L Carácter Número entero(int) Número entero(int) Número entero long(o también %ld) Punto flotante(float) Notación científica con e minúscula Notación científica con E mayúscula Formato para tipo punto flotante(float) Formato para tipo punto flotante(float) Número octal sin signo Cadena de texto Entero sin signo Entero sin signo long(o también %lu) Hexadecimal sin signo con minúsculas Hexadecimal sin signo con mayúsculas Puntero, dirección de memoria Número de caracteres Formato entero octal Formato entero octal long(o también %lo) Formato double Formato long double Formato double Formato double Formato long double Elaborado por Ing. Duber Jair Rocha Botero Pág. 1 Material de apoyo – Lenguaje C EJERCICIOS PROPUESTOS (BÁSICOS) Ejemplos: a.Calcule el área de un triángulo. #include <stdio.h> #include <stdlib.h> int main(void) { int base, altura; printf("Introduzca base:"); scanf("%d",&base); printf("Introduzca altura:"); scanf("%d",&altura); printf("\nEl área del triángulo es: %d \n", (base*altura)/2); system("PAUSE"); return 0; } b.Calcule el área de un círculo. #include <stdio.h> #include <stdlib.h> #define PI 3.14 int main(void) { float radio; printf("Introduzca Radio:"); scanf("%f",&radio); printf("\nEl área del círculo es: %f \n", PI*(radio*radio)); system("PAUSE"); return 0; } Elaborado por Ing. Duber Jair Rocha Botero Pág. 2 Material de apoyo – Lenguaje C A desarrollar: 1. Que convierta millas a kilómetros (Milla = 1.609344 Kms) 2. Que pase de kilogramos a gramos. 3. Que pida dos números y muestre en pantalla la suma, resta, multiplicación, división y módulo. 4. Que pida un número, lo eleve al cuadrado y lo muestre. 5. Que pase una hora dada a minutos y segundos. 6. Determinar cuanto debe pagar un cliente por consumo en un restaurante, si el restaurante cobra 18% adicionalmente al consumo del cliente Ejemplo si consumió 100 entonces : Consumo 100 Impuesto (18%) 18 Total a Pagar 118 7. Calcule el promedio entre 2 números. 8. Determinar cuánto debe pagar un cliente por compra de artículos, si el almacén le hace un descuento del 10%. Ejemplo, si compró 100 entonces: Compra de artículos 100 Descuento (10%) 10 Total a Pagar 90 Elaborado por Ing. Duber Jair Rocha Botero Pág. 3