Herramientas De Programacion

Páginas: 11 (2507 palabras) Publicado: 11 de mayo de 2015
Tema: Códigos de formato
Antes de comenzar a leer y guardar datos en variables en Lenguaje C, es indispensable que analices y veas la siguiente tabla, ya más adelante la utilizaras para leer, guardar e imprimir datos.
Código
Los códigos de formato más utilizados y su significado
%d
El dato se convierte a entero decimal
%o
El dato entero se convierte a datos
%x
El dato entero se convierte ahexadecimal
%u
El dato entero se convierte a entero sin signo
%c
El dato entero se convierte a tipo carácter
%f
El dato se convertirá de tipo flotante
%s
El dato ha de ser una cadena de caracteres
%if
El dato se convertirá a tipo double

Para leer datos utilizamos la siguiente sintaxis:
scanf(“codigo”,& nombre_variable);
Ejemplo leamos un dato del tipo carácter, entero y flotante:scanf(“%s”,&nombre); scanf(“%d”,&numEntero); scanf(“%f”,&numDecimal);

Nota: Los caracteres se leen con %c, solo que el nombre es una cadena de caracteres por lo tanto lo leemos como %s.
Los caracteresson letras o una sola palabra.
La cadena de caracteres es la agrupación de más de una palabra, es decir una oración. Pero para declarar una variable que contendrá una cadena de caracteres se declara de la siguiente forma:
char Nombre_Variable [ numeroLetras];
char nombre[50];
Para leer un dato introducido por consola se sigue esta sintaxis:
Primero se declaran las variables que utilizaremos paraguardar los datos introducidos. Ejemplo leeremos nombre, edad y peso en Kg de una persona. Primero declaramos las variables.

Corramos nuestro programa para ver en verdad pide al usuario que introduzca datos por consola y los guarde en las variables.

Ahora ya leímos los datos y los guardamos en variables, pero ahora vamos a aprender a mostrar los datos introducidos en pantalla.
Para elloseguimos la siguiente sintaxis:
printf(“Mensaje en pantalla % Tipo_dato”, nombre_Variable);

Ejemplo:
printf(“Tu nombre es: %s”,nombre);
printf(“Tu edad es: %d”,edad);
printf(“Tu peso es de: %f”,peso);

Veámoslo en Dev C++:




Ejecutemos el código:

Tema: Estructuras de control el Lenguaje C
El lenguaje C tiene las estructuras de control:
Sentencia Clave
Toma de decisionif-else, switch-case
Bucle for, while, do-while
Miscelaneo break, continue, label:, return, goto

La sentencia if-else
La sentencia if-else en C++ dota a los programadores de la habilidad de ejecutar distintos conjuntos de sentencias según algún criterio.
La sintaxis de la sentencia if-else es:
if(condición){
//Bloque de código a ejecutarsi la condición es cierta
else
{
//Bloque de código si la condición es falsa
}
La parte del else es opcional, y un bloque de código puede ser simplemente la sentencia vacía; para representar que en ese caso no se ha de ejecutar nada.
Veamos un sencillo ejemplo del uso de esta sentencia de control.
Esta sentencia de control es parecido al comando de PSeInt Si-Entonces. Veamos un ejemplo de unprograma que compara dos números, si el número es 0 es falso y si el número es 1 es verdadero.
#include
main()
{
int num=1;
if(num==1){
printf("Verdadero");
}
else{
printf("Falso");
}
getch();
}
En C para comparar una variable con algún dato u otra variable utilizamos == para realizar la comparación, tal y como en el ejemplo anterior dondecomparamos el dato que contiene la variable num con el numero 1.
Analicemos el código anterior: Si resulta verdadera la condición nos imprimirá un mensaje diciéndonos verdadero y si no resulta cierta la condición nos imprimirá un mensaje diciéndonos Falso.





La sentencia switch
Mediante la sentencia switch se puede seleccionar entre varias sentencias según el valor de cierta expresión. Esta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Herramientas de programacion
  • Herramientas de programacion
  • herramientas de programacion
  • Que son las herramientas de gestión y programación de un sgbd.
  • HERRAMIENTAS PARA LA PROGRAMACION DE MICROCONTROLADORES
  • Herramientas desarrolladas con teoria de programación de sistemas
  • Herramientas De Programación Para Bases De Datos
  • Herramientas De Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS