Material de apoyo – Lenguaje C Elaborado por Ing. Duber Jair

Anuncio
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
Descargar