Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FIEE-2015-II
USO DEL printf()
Esta instruccin imprime en pantalla la cadena de caracteres descritas por las comillas. P.ej.
#include <iostream>
#include <stdio.h>
#include<conio.h>
using namespace std;
int main()
{
printf("Binvenidos a C++\n\a\\\"\'\r");
getch();
}
La diagonal inversa con n es una secuencia de escape, estas funcionan para dar formato al
enunciado al desplegarlo en pantalla.
Secuencias de escape
Descripcin
\n
Nueva lnea. Coloca el cursor al principio de la siguiente lnea.
\t
Tabulador horizontal. Mueve el cursor al siguiente tabulador.
\r
Retorno de carro. Avanza el cursor al inicio de la lnea actual.
No avanza a la lnea sig.
\a
\\
\
\
\*
Ejemplo:
/* Ejemplo de impresin con secuencias de escape*/
#include <stdio.h>
#include <conio.h>
int main()
{
printf("\n\n\n\n");
printf("Bienvenidos a C\n");
printf("\tEste es un laboratorio de \"programacin\"");
UNCP
FIEE-2015-II
printf("\n
responsable\a\n");
printf("\nEl movimiento del carro es as\r");
getch();
}
Prcticas.a) Elaborar un programa que despliegue los siguientes datos (respetando el orden)
UNIVERSIDAD NACIONAL DEL CENTRO DEL PER
FACULTAD DE INGENIERA ELCTRICA Y ELECTRNICA
LABORATORIO DE PROGRAMACION I
xxxxxxxxxxxxxxxxxx
xxxxxxx
CARRERA:
xxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx
****************
UNCP
FIEE-2015-II
scanf("%d", &valor2);
sum=valor1*valor2;
resto=valor1%valor2;
printf("El resultado de la multiplicacin es: %d\n", sum);
printf("El resultado del \"mdulo\" es: %d\n",resto);
getch();
}
ESPECIFICADOR DE CONVERSIN
di
Entero Octal
Entero Hexadecimal
Entero tipo short o long
Entero punto flotante
Entero flotante con valor double o
Long double
o
x
hl
f
Carcter
Cadena de caracteres
c
s
El amperson (&) se utiliza para indicar guardar en memoria el valor de la variable que se introduce.
Significado
Ejemplo
+
-
suma
resta
respuesta=3+5;
respuesta=3-5;
*
/
%
multiplicacin
divisin
mdulo
respuesta=3*5;
respuesta=3/5;
respuesta=3%2; (entrega residuo de divisin)
PRECEDENCIA DE OPERADORES
Prioridad
Primera
Segunda
Tercera
Operacin
()
Negacin (asignar un numero negativo)
Multiplicacin, Divisin
Cuarta
Suma, Resta
UNCP
FIEE-2015-II
Ejemplo
Significado
x+=y;
x-+y;
x*=y;
x/=y;
x%=y;
x=x+y;
x=x-y;
x=x*y;
x=x/y;
x=x%y;
Ejemplo:
#include <stdio.h>
#include<conio.h>
int main()
{
int numero=10;
float numero2=36;
numero+=5;
printf("valor de numero +=5 es: %d\n",numero);
numero-=3;
printf("valor de numero -=3 es: %d\n",numero);
numero*=3;
printf("valor de numero *=3 es: %i\n",numero);
numero2 /=5;
printf("valor de numero /=5 es: %f\n",numero2);
numero%=3;
printf("valor de numero %%=3 es: %d\n",numero);
getch();
}