06 Mar 2009 @ 8:39 PM 

Si necesitamos repetir un grupo de acciones un número conocido de veces la mejor opción es la sentencia repetitiva for().

for() es una de las sentencias repetitivas más usadas en los lenguajes de programación, esta sentencia inicializa una variable, evalúa una condición y luego realiza una operación sobre una variable.

Modo de uso:

for(inicialización;condición;operacion)
{
//Acciones
}

Secuencia:

  1. Se inicializa la variable.
  2. Se evalúa la condición.
  3. Si la condición se cumple, se realizan las acciones especificadas, si no se cumple, no se ejecuta ninguna acción y se salta a la próxima línea.
  4. Se realiza una operación sobre una variable (incremento, decremento).
  5. Se repiten los pasos 2, 3 y 4 mientras se cumpla la condición.

Ejemplos:

Escriba un programa  en lenguaje C que solicite el ingreso de dos números (valor inicial y un valor final) y que muestre por pantalla los números que pertenecen al intervalo dado.

Solución:

#include <stdio.h>
void main()
{
	//Declaración de variables
	int inicial, final, i;
	//Solicitando y leyendo el ingreso de datos desde el teclado
	printf("Ingrese el valor inicial: ");
	scanf("%d",&inicial);
	printf("Ingrese el valor final: ");
	scanf("%d",&final);
		for(i=inicial;i<=final;i++)
	{
		printf("%d\n",i); //mostrando por pantalla los números desde
				  //el valor inicial hasta el valor final
	}
}

Ejemplos:

Escriba un programa  en lenguaje C que solicite el ingreso un número entero y que muestre la tabla de multiplicar del mismo.

Solución:

#include <stdio.h>
void main()
{
	//Declaración de variables
	int numero, i, producto;
	//Solicitando y leyendo el ingreso de datos desde el teclado
	printf("Ingrese un numero: ");
	scanf("%d",&numero);
	for(i=0;i<=12;i++)
	{
		producto=i*numero;
		printf("%d x %d = %d\n",numero,i,producto);
	}
}
Posted By: lgavidia
Last Edit: 25 Mar 2009 @ 10:42 PM

EmailPermalinkComments (4)
Tags
 24 Ene 2009 @ 7:23 PM 

Las variables en el lenguaje c pueden ser de diferentes tipos de datos, de acuerdo a la necesidad de almacenar datos que surja al momento del desarrollo del programa.

El lenguaje C diferencia MAYUSCULAS y minúsculas, por lo que no es lo mismo  VARIABLE1 que variable1 ni que VariAble1.

La declaración de variables en C se realiza de la siguiente manera:

tipo_dato nombre;

Ejemplos:

	char letra;
	int edad;
	float costo;
También se pueden declarar varias variables de un mismo tipo en una sola línea de la siguiente
forma:
tipo_dato variable1,variable2, variable3 , ... , variableN;
Ejemplos:
	int hora, minutos, segundos, numero;
	float radio, perimetro, area, costo;
	char letra1, letra2, letra3;

También podemos asignarle un valor a la variable al momento de declararla:
tipo_dato variable1=valor1;
Ejemplos:
	int hora=19, minutos=0, segundos=11;
	char letraConocida='a', letraDesconocida;
	float precioPizza=10.75, precioSoda=1.25;

Constantes
Las constantes en lenguaje C se definen de la siguiente forma:
#define NOMBRE valor
Ejemplos:
	#define PI 3.14
	#define TAMANIO 100
	#define CARACTER 'u'
A diferencia de las variables, sólo se puede crear una cosntante por línea de código y debe
asignársele un valor al momento de definirse la misma, ya que las constantes jamás cambian
su valor.

Ubicación de las variables y constantes en un programa en C
Las constantes se definen despúes de la inclusión de los archivos cabecera, y las variables deben
ser declaradas al inicio de la función principal (main()).
Ejemplo:
//Inclusión de cabeceras
#include <stdio.h>

//Definición de constantes
#define CONSTANTE1 16
#define CONSTANTE2 20
void main()
{
	//Declaración de variables
	int variable1=123, variable2=456;
	char caracter1='a';
	float f;
}
Posted By: lgavidia
Last Edit: 24 Ene 2009 @ 07:45 PM

EmailPermalinkComments (2)
Tags

 Last 50 Posts
Change Theme...
  • Users » 11181
  • Posts/Pages » 29
  • Comments » 43
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight

Curso PHP



    No Child Pages.

About me



    No Child Pages.