miércoles, 17 de marzo de 2010

Deber

Realizar un programa que pregunte la tabla de multiplicar de un numero ingresado, el programa debera preguntar hasta 12 veces la tabla respectiva de forma aleatoria y al final mostrara el numero de aciertos y equivocaciones

Fecha de Presentacion: 19 de Marzo del 2010 hasta las 08:00 am

Nota: usar la funcion rand(), como la del ejemplo que sigue:

#include
#include
#include
#include
#include

void main()
{
int ch;

printf("Para repetir tirada pulse 'y':\n\n");
srand( (unsigned)time( NULL ) );//valor de inicializacion de la funcion rand
//asi no se repiten los valores en siguientes
//ejecuciones del programa

do
{
printf("\t%d",rand()%6+1);//imprime un valor entre 1 y 6
ch = _getch();
ch = toupper( ch );
}
while( ch == 'Y' );//acaba cuando no se pulse y

}

while y do while

Por favor, leer el siguiente bloque : y desarrollar un programa con while y otro con do while

Hasta 18 de Marzo (14:00 Horas)


CICLO WHILE


En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en el momento en que la condición se convierte en falsa el ciclo termina.

Su formato general es :

cargar o inicializar variable de condición;

while(condición)

{

grupo cierto de instrucciones;

instrucción(es) para salir del ciclo;

};

Un error muy comun con el while, es poner un punto y coma(;) despues de la (condición) ejemplo while(condicion); ←-esto es y causa un error.

Prog7.cpp

#include 


#include

#include

void main()

{

clrscr();

// declaracion variables

int x=1;

// instruccion while

while(x<=10) { gotoxy(10, x+3); printf("%d PATO",x); x++; }; getchar(); }


C
ICLO DO WHILE C++

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.

Su formato general es :

cargar o inicializar variable de condición;

do {

grupo cierto de instrucción(es);

instrucción(es) de rompimiento de ciclo;

} while (condición);

prog8.cpp

#include 


#include <conio.h>

#include

void main()

{

clrscr();

// declaracion variables

int x=1;

// instruccion do while

do{

gotoxy(10, x+3); printf("%d GATO",x);

x++; } while(x<=10); getchar();
}

viernes, 12 de marzo de 2010

Deber

Estimados Alumnos

Desarrollar un programa que permita mostrar las tablas de multiplicar de 3 numeros ingresados

martes, 2 de marzo de 2010

deber

desarrollar los siguientes programas :
A: lea 3 números y me indique cual es el mayor
B: indique cuántos números impares se ingresaron por teclado de una entrada de 5 dígitos.
C: dibuje la palabra FAFI Con caracteres ascii . .
D: que permita resolver el área de un triángulo rectángulo . .
E: hacer un menú con 5 opciones y me indique que selección se eligió

Fecha de entrega : 4 de marzo del 2010 como entrada del blog . . Hasta las 13 horas

lunes, 22 de febrero de 2010

Deber

Realizar un programa para determinar el numero mayor de entre dos enteros ingresador por teclado, ademas, el programa debe indicar cual de los dos numeros es par, o si los dos son pares. (Ponerlo como entrada de este blog hasta mañana las 14:00)

viernes, 19 de febrero de 2010

Ejemplos con if else

En algún momento dentro de nuestros algoritmos, es preciso cambiar el flujo de ejecución de las instrucciones, es decir, el orden en que las instrucciones son ejecutadas. Muchas de las veces tenemos que tomar una decisión en cuanto a que se debe ejecutar basándonos en una respuesta de verdadero o falso (condicion).La ejecución de las instrucciones incluyendo una estructura de control como el condicional funcionan de esta manera:

Las instrucciones comienzan a ejecutarse de forma secuencial (en orden) y cuando se llega a una estructura condicional, la cual esta asociada a una condicion, se decide que camino tomar dependiendo siempre del resultado de la condicion siendo esta falsa o verdadera.
Cuando se termina de ejecutar este bloque de instrucciones se reanuda la ejecución en la instrucción siguiente a la de la condicional.

Sentencia if
La instrucción if es, por excelencia, la más utilizada para construir estructuras de control de flujo.
SINTAXIS
Primera Forma

Ahora bién, la sintaxis utilizada en la programación de C++ es la siguiente:
if (condicion)
{
Set de instrucciones
}
siendo "condicion" el lugar donde se pondrá la condicion que se tiene que cumplir para que sea verdadera la sentencia y asi proceder a realizar el "set de instrucciones" o código contenido dentro de la sentencia.

Segunda Forma
Ahora veremos la misma sintaxis pero ahora le añadiremos la parte "Falsa" de la sentencia:
if (condicion)
{
Set de instrucciones //PARTE VERDADERA
}
else
{
Set de instrucciones 2 //Parte FALSA
}

La forma mostrada anterior mente muestra la union de la parte "VERDADERA" con la nueva secuencia la cual es la parte "FALSA" de la sentencia de decision "IF" en la cual esta compuesta por el:

else
{
Set de instrucciones 2 //Parte FALSA
}

la palabra "else" o "De lo contrario" indica al lenguaje que de lo contrario al no ser verdadera o no se cumpla la parte verdadera entonces realizara el "set de instrucciones 2".

EJEMPLOS DE SENTENCIAS IF...

Ejemplo 1:

if(numero == 0) //La condicion indica que tiene que ser igual a Cero
{
cout<<"El Numero Ingresado es Igual a Cero"; } Ejemplo 2: if(numero > 0) // la condicion indica que tiene que ser mayor a Cero
{
cout<<"El Numero Ingresado es Mayor a Cero"; } Ejemplo 3: if(numero < numero ="="> 0) // la condicion indica que tiene que ser mayor a Cero
{
cout<<"El Numero Ingresado es Mayor a Cero"; } else { if(numero <>




CODIGOS FUENTE EJEMPLO :


#include

main()
{
int a;
printf("ingrese numero");
scanf("%d",&a);
if (a==1)
{
printf("enero 31");
}
else

if (a==2)
{ printf("febrero 28");
}
else
if (a==3)
{
printf("marzo 30");
}
else
if(a==4)
{
printf("abril 30");
}
else
if(a==5)
{
printf("mayo 31");
}
else
if(a==6)
{
printf("junio 30");
}
else
if(a==7)
{
printf("julio 31");
}
else
if(a==8)
{
printf("agosto 31");
}
else
if(a==9)
{
printf("septiembre 30");
}
else
if(a==10)
{
printf("octubre 31");
}
else
if(a==11)
{
printf("nomviembre 30");
}
else
if(a==12)
{
printf("diciembre 31");
}}