Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Asignaciones
printf()
scanf()
3
printf()
• Uso:
printf(const char *cadena, {lista de_variables};
Có
digo Formato
%c Un ú
nico carácter
%d Decimal
%i Decimal
%e Notación cientÃfica
%f Decimal en punto flotante
%g Usar el %eo %f, el más corto.
%o Octal
%s Cadena de caracteres.
%u Decimales sin signo
%x Hexadecimales
%% Imprime %
\f Salto de pá
gina
\n Salto de lÃnea
\r Retorno de carro
\t Tabulació
n horizontal
\" Comillas dobles
\' Comilla simple
\0 Nulo
\\ Barra invertida
\v Tabulació
n vertical
\a Alerta
\o Constante octal
\x Constante hexadecimal
5
scanf()
• Uso:
scanf(const char *cadena, &lista de_variables);
Có
digo Formato
%c Un ú
nico carácter
%d Decimal
%i Decimal
%e Notación cientÃfica
%f Decimal en punto flotante
%g Usar el %eo %f, el más corto.
%o Octal
%s Cadena de caracteres.
%u Decimales sin signo
%x Hexadecimales
%% Imprime %
%p Muestra un puntero
6
Ejercicios
• Ejemplos:
– 1.- Realizar un algoritmo que permita calcular el
volumen de un cilindro.
– 2.- Leer el radio de un círculo y calcular e
imprimir su superficie y circunferencia.
– 3.- Dados dos puntos {(1, 2), (10, 15), calcular el
valor y de un punto cuyo valor x se lee desde
teclado.
7
Ejemplo
#include <stdio.h>
void main(){
int entero;
float real;
char caracter;
printf (“Ingrese los siguientes datos: \n”);
printf (“Ingrese entero:\t”);
scanf (“%d”,&entero);
printf (“\nIngrese un real y un carácter:\t”);
scanf (“%f %c”,&real, &caracter);
printf (“\nLos valores ingresados son: %d %f %c”, entero,
real, caracter);
}
8