miércoles, 9 de octubre de 2013
funcion y declaracion de variables
funciones de las variables
Una variable es un espacio en la memoria que puede almacenar un dato y puede cambiar su contenido durante el largo de la ejecución del programa.
es una rutina o conjunto de sentencias que realiza una determinada labor. todas las funciones devuelven un valor, que por defecto es un entero. las funciones admiten argumentos que son datos que le pasan ala funcion
declaracion de variables
cada funcion debe de ser declarada su forma general es:tipo,nombre,funcion.si una funcion va a usar argumentos debe declarar argumentos que acepten las variables de los argumentos .estas variables se llaman parametros formales de funcion.
los parametros formales tiene que ser del mismo tipo de argumentos usando llamar la funcion
al igual que las variables locales se pueden hacer asignaciones a los parametros
VARIABLES LOCALES Y GLOBALES
VARIABLES LOCALES
Una variable local es aquella cuyo ámbito se restringe a la función que la ha declarado se dice entonces que la variable es local a esa función. Esto implica que esa variable sólo va a poder ser manipulada en dicha sección, y no se podrá hacer referencia fuera de dicha sección. Cualquier variable que se defina dentro de las llaves del cuerpo de una función se interpreta como una variable local a esa función.
VARIABLES GLOBAL
Una variable global es aquella que se define fuera del cuerpo de cualquier función, normalmente al principio del programa, después de la definición de los archivos de biblioteca (#include), de la definición de constantes simbólicas y antes de cualquier función. El ámbito de una variable global son todas las funciones que componen el programa, cualquier función puede acceder a dichas variables para leer y escribir en ellas. Es decir, se puede hacer referencia a su dirección de memoria en cualquier parde del programa.
estructuras
Estructuras Ciclicas
While
El Bucle while o bucle mientras es una estructura de la
mayoría de los lenguajes de programacion estructurados cuyo propósito es
repetir un bloque de codigo mientras una condición se mantenga verdadera.
#include
<stdio.h>
main()
{
int numero;
numero=1;
while(numero<=10){
printf("%d",numero);
numero=numero=1;
}
}
La estructura de control for es una de las mas utilizadas
nos sirve para hacer iteraciones y generalmente la utilizamos cuando conocemos
la cantidad de veces que necesitamos iterar, aunque es posible utilizar el for
para iterar infinitamente.
#include
<stdio.h>
main()
{
int
num,x,result;
printf("introduce el numero");
scanf("%d",&num);
for(x=0;
x<=10; x++){
result=num*x;
printf("\n %d por %d = %d \n, num,x,result;
}
}
sentencia Do While
Su diferencia básica con el ciclo while es que la prueba de
condición es hecha al finalizar el ciclo, es decir las instrucciones se
ejecutan cuando menos una vez porque primero ejecuta las instrucciones y al
final evalúa la condición.También se le conoce por esta razón como ciclo de
condición de salida.
#include <stdio.h>
main()
{
do{
sentencia 1;
sentencia 2;
}while(condicion);
}
estructuras condicionales
Estructuras
de condicionales
sentencia if
La sentencia if En C la estructura de control
de selección principal es p p una sentencia if. La sentencia if tiene dos
alternativas o formatos posibles. El formato mas sencillo tiene la sintaxis
siguiente: If (condición) sentencia; condición; es una expresión entera
(lógica). Sentencia; es cualquier sentencia ejecutable, que se ejecutara solo
si la condición toma un valor distinto de cero.
#include <stdio.h>
main()
{
int N;
printf("Escribe
un numero");
scanf("%d",&N);
if N<0
printf("El
numero es negativo");
else
printf("El
numero es positivo");
return
0;
}
sentencia switch
La
sentencia switch es una sentencia C que se utiliza para seleccionar una de
entre múltiples alternativas. La sentencia switch es especialmente útil cuando
al p selección se basa en el valor de una variable simple o de una expresión
simple denominada expresión de p p p control o selector. El valor de esta
expresión puede ser de tipo int o chart, pero no float ni double.
sintaxis de la sentencia switch
switch(variable){
case
contenido_variable 1:
sentencias;
break;
case contenido_variable 2:
break;
default:
sentencias;
}
Suscribirse a:
Comentarios (Atom)

