2. Utilizar las sentencias printf y scanf para
realizar operaciones de entra y salida de
datos.
3. 1
Escucha, interpreta y emite mensajes pertinentes en distintos
contextos mediante la utilización de medios, códigos y
herramientas apropiados.
2
Desarrolla innovaciones y propone soluciones a problemas a partir
de métodos establecidos.
7
Desarrolla software de aplicación básica utilizando programación
estructurada en lenguaje C a fin de cubrir requerimientos y
necesidades establecidas por el usuario.
4. La función printf básicamente imprime una cadena de
caracteres sobre la pantalla de la computadora. Tanto
esta función como otras funciones de entrada/salida
están definidas en la biblioteca stdio.h La sintaxis es la
siguiente:
printf("cadena de control", lista de argumentos);
Ejemplo
printf(“El resultado de la suma es %d”,suma);
printf(“Hola soy Juanito”);
5. CarácterCarácter CódigoCódigo
Campana (alerta)Campana (alerta) aa
Retroceso (espacio atrás)Retroceso (espacio atrás) bb
Tabulador horizontalTabulador horizontal tt
Nueva líneaNueva línea nn
Barra invertidaBarra invertida
ComillasComillas ””
Nueva páginaNueva página ff
Cuando estamos escribiendo un programa puede que necesitemos
representar la información de una forma especial, con ciertas
alineaciones, tabulaciones o estilos, en C es posible realizar estas
tareas mediante las llamadas secuencias de escape.
6. #include <stdio.h>
#include <stdlib.h>
int main()
{
printf("hola a todos como han estado, espero que
estén aprendiendo mucho acerca del lenguaje C");
system ("pause");
return 0;
}
7. #include <stdio.h>
#include <stdlib.h>
/*el acento se pone con secuencia de escape+x+número
en código ascii*/
int main()
{
printf("t hola a todos t como han estado,
nt espero que estx82n aprendiendo
mucho nnacerca del "lenguaje C"nn");
system ("pause");
return 0;
}
8. Podemos utilizar la función textcolor(color) de la librería
conio para cambiar el color de la fuente, ojo cada que
necesite cambiar el color debe utilizar otro textcolor().
#include <stdio.h>
#include <conio.c> //librería no estándar
int main()
{
textbackground(RED); //el color se puede poner con letras
textcolor(14); // primero poner el color y luego el texto
cprintf("HOLA "); // agrega una c al printf
textcolor (10); // el color se puede poner con números
cprintf(":)");
getch();
return 0;
}
9. Escriba el código de un programa que permita
mostrar en pantalla un texto como el siguiente:
10. Un programa puede recibir datos a través de diversas
fuentes, por ejemplo el teclado o ficheros almacenados en
disco. La función de entrada más utilizada es la función
scanf ya que es versátil y permite una entrada con formato.
Esta función está definida la cabecera stdio.h. En términos
generales, scanf permite leer datos de la entrada estándar,
de acuerdo con el formato especificado en el primer
argumento y almacenar estos datos en las variables que
recibe como argumento.
La sintaxis de esta función es la siguiente:
scanf ("cadena de control", lista de argumentos);
Ejemplo:
scanf("%i", &dato);
11. En la cadena de control se incluyen grupos individuales de caracteres cada uno de los
cuales deben comenzar por %. Normalmente, un grupo de caracteres estará formado por
el signo de porcentaje seguido de un carácter de conversión que indica el tipo del dato
correspondiente.
12. #include <stdlib.h>
#include <stdio.h>
int main()
{
int num1, num2;
printf("ttPrograma que suma dos numerosnn");
printf("Bienvenido al sistema, proporcione dos
numeros:nn");
printf("Numero 1: ");
scanf("%d",&num1); // %d por que la variable num1 es int
printf("Numero 2: ");
scanf("%d",&num2);
printf("nt El resultado es: %d: nn", num1+num2);
system("PAUSE");
return 0;
}
13. También se puede declarar una tercera variable para guardar
el resultado si así lo desea.
14.
15. Las cadenas de caracteres son los únicos tipos
de datos que no requieren el signo %
16. Elaborar un programa para petición de datos
que solicite al usuario su numero de lista,
nombre y apellido paterno y nombre de la
actividad para indicarle como debe nombrar
sus archivos en la plataforma moodle.
Ejemplo, si se llama Juanito Rosas y es la
actividad 1 el archivo se debe llamar
JuanitoRosas_actividad1.doc
17. Realiza programas como ejercicio donde
pidas datos que se almacenen en distintos
tipos de variables para que puedas tener una
mejor idea y domines en poco tiempo cómo
utilizar las cadenas de control en el printf y
scanf.