Ese es el enlace:
Introduccion a las estructuras de seleccion <da click en aqui>
Este blog está dedicado únicamente a mostrar información acerca de Programación Básica del 3er semestre en el Sistema de CONALEP de Costa Rica, Sinaloa. Estaré subiendo algunos apuntes, Diagramas de Flujos y Pseudocódigos hechos en C++, ejemplos sencillos y simples para una comprensión y entendimiento fácil. Además de las evidencias que recilaré de cada uno de ustedes alumnos para su evaluación. Finalizado el 30 de Enero de 2011
domingo, 24 de octubre de 2010
sábado, 23 de octubre de 2010
martes, 19 de octubre de 2010
Diagramas de flujo y pseudocódigo de los ejemplos 1, 2 y 3
Ejemplo 1
/*pseudocodigo de una division que reporta cual es el cociente
y cual es el residuo
NOTA: SOLO NUMEROS ENTEROS
*/
#include"iostream.h"
#include"conio.h"
void main( )
{ clrscr( );
int Di=0,Do=0,Co=0,Re=0;
cout<<"Numero a dividir (dividendo): ";
cin>>Do;
cout<<"\nNumero que dividira (divisor): ";
cin>>Di;
Co=Do/Di;
Re=Do-(Di*Co);
cout<<"\nEl resultado es: ";
cout<<Co;
cout<<"\nEl sobrante es: ";
cout<<Re;
getch( );
}
/*pseudocodigo que hace las tablas de multiplicar de un numero
del 1 al 10, segun el numero deceado
*/
#include"iostream.h"
#include"conio.h"
void main()
{ clrscr();
int num=0, i=1;
cout<<"Teclee un numero: ";
cin>>num;
if(num > 0)
{ aqui:
cout<<num<<" x "<<i<<"= "<<num*i<<"\n";
if(i < 10)
{ i=i+1;
goto aqui;
}
}
else
{ cout<<endl;
cout<<endl;
cout<<"Debe teclear un numero mayor a cero";
}
getch();
}
la suma de los numeros pares y el producto de los impares
*/
#include"iostream.h"
#include"conio.h"
void main( )
{ clrscr( );
int n=0, x=0, sp=0, pi=1;
cout<<"cuantos numeros va a calcular: ";
cin>>n;
for(int i=0;i<n; i=i+1)
{ cout<<"\nTeclee un numero (" << i << "):";
cin>>x;
if((x%2)==0)
{ sp=sp+x;
}
else
{ pi=pi*x;
}
}
cout<<"\nLa suma de numeros pares es: "<<sp;
cout<<"\nEl producto de numeros impares es: "<<pi;
getch( );
}
y cual es el residuo
NOTA: SOLO NUMEROS ENTEROS
*/
#include"iostream.h"
#include"conio.h"
void main( )
{ clrscr( );
int Di=0,Do=0,Co=0,Re=0;
cout<<"Numero a dividir (dividendo): ";
cin>>Do;
cout<<"\nNumero que dividira (divisor): ";
cin>>Di;
Co=Do/Di;
Re=Do-(Di*Co);
cout<<"\nEl resultado es: ";
cout<<Co;
cout<<"\nEl sobrante es: ";
cout<<Re;
getch( );
}
/*pseudocodigo que hace las tablas de multiplicar de un numero
del 1 al 10, segun el numero deceado
*/
#include"iostream.h"
#include"conio.h"
void main()
{ clrscr();
int num=0, i=1;
cout<<"Teclee un numero: ";
cin>>num;
if(num > 0)
{ aqui:
cout<<num<<" x "<<i<<"= "<<num*i<<"\n";
if(i < 10)
{ i=i+1;
goto aqui;
}
}
else
{ cout<<endl;
cout<<endl;
cout<<"Debe teclear un numero mayor a cero";
}
getch();
}
Ejemplo 3
/* pseudocodigo que lea N numeros, calcule y escribala suma de los numeros pares y el producto de los impares
*/
#include"iostream.h"
#include"conio.h"
void main( )
{ clrscr( );
int n=0, x=0, sp=0, pi=1;
cout<<"cuantos numeros va a calcular: ";
cin>>n;
for(int i=0;i<n; i=i+1)
{ cout<<"\nTeclee un numero (" << i << "):";
cin>>x;
if((x%2)==0)
{ sp=sp+x;
}
else
{ pi=pi*x;
}
}
cout<<"\nLa suma de numeros pares es: "<<sp;
cout<<"\nEl producto de numeros impares es: "<<pi;
getch( );
}
lunes, 18 de octubre de 2010
Guia en video de instalacion de C++
Videos de Instalación de Turbo C++ (Windows XP y anteriores)
Instalación Parte 1
Instalación Parte 2
Este es para Windows Vista y 7:
Descargar Dev-C++ GNU (En un mundo libre, todos viviremos mejor)
Aqui el manual de instalación:
Manual
Instalación Parte 1
Instalación Parte 2
Este es para Windows Vista y 7:
Descargar Dev-C++ GNU (En un mundo libre, todos viviremos mejor)
Aqui el manual de instalación:
Manual
Recuperación del Parcial 1
Queridos alumnos, con el fin de apoyarlos a mejorar sus calificaciones del Parcial 1, les dejo esta TAREA ESPECIAL. Si lo hacen bien tendrán 3 puntos, es para quien decee aumentar su calificación, sin exepción.
SOLO ENTREGARAN UNA DE LAS DOS TAREAS
EL JUEGO DEL AHORCADO, con las siguientes restricciones:
1.- Tendrán máximo 6 errores antes de perder el juego.
2.- Ustedes declararán la palabra a buscar, la que ustedes deceen.
3.- Lo elaborarán con vectores.
4.- No haran ningún dibujo, en su lugar diran que tienen 6 errorres maximo y estarán mostrando cuantos errores se han cometido.
o
Pasar un numero Decimal a Binario, con las siguientes restricciones:
1.- Lo elaborarán con vectores.
2.- Solo numeros enteros
3.- Que el numero no sea mayor a 1,000
* Me enviarán al correo el pseudocódigo y el ejecutable.
** El Diagrama de Flujo si quieren lo hacen en Power Point (me lo mandan) o si gustan a mano y me lo entregan el Lunes 25.
*** Dentro del programa (ejecutable) haran la hoja de presentación que durará 3 segundos y esta contendrá:
- Nombres y Apellidos
- Numero de lista
- Grupo
****La tarea se entregará a mas tardar el día Lunes 25 de Octubre
miércoles, 13 de octubre de 2010
martes, 12 de octubre de 2010
Bienvenida
Alumnos de CONALEP plantel Costa Rica, Sinaloa. Bienvenidos al mundo de la programación. Un poco desesperante y fastidioso, pero maravilloso, y que una vez que haces tu programa (no el clásico "Hola mundo" jajajajaja) empezaras a ver el mundo real de manera diferente.
Habrá veces en que te sentirás como un miembro de la tripulación de Morfeo en Matrix, en la que estarás viendo puro código de programación mientras en tu mente estas imaginando la pantalla, los colores, destellos, no se, lo que tu programes lo estarás imaginando.
También de manera inversa, miras una pantalla y estas procesando en tu cerebro el código.
Pero este es su nuevo mundo, aprendan a disfrutarlo porque no les queda de otra jajajajajaja.
En el transcurso del semestre estaré publicando los Diagramas de Flujo (DdF) y los psudocódigos de dichos DdF resueltos de las tareas y ejercicios que estemos haciendo.
En el transcurso del semestre estaré publicando los Diagramas de Flujo (DdF) y los psudocódigos de dichos DdF resueltos de las tareas y ejercicios que estemos haciendo.
"Aquel que deja de luchar ha perdido la guerra"
Leido en un libro
Leido en un libro
EL SABIO
"... Cierta vez un hombre decidió consultar a un sabio sobre sus problemas.
Luego de un largo viaje hasta el paraje donde aquel Maestro vivía, el hombre finalmente pudo dar con él:
- "Maestro, vengo a usted porque estoy desesperado, todo me sale mal y no se que más hacer para salir adelante".
El sabio le dijo:
- "Puedo ayudarte con esto...sabes remar ?"
Un poco confundido, el hombre contestó que sí.
Entonces el maestro lo llevó hasta el borde de un lago, juntos subieron a un bote y el hombre empezó a remar hacia el centro a pedido del maestro.
Entonces el maestro lo llevó hasta el borde de un lago, juntos subieron a un bote y el hombre empezó a remar hacia el centro a pedido del maestro.
- "Va a explicarme ahora cómo mejorar mi vida ?" -dijo el hombre advirtiendo que el anciano gozaba del viaje sin más preocupaciones.
- "Sigue, sigue -dijo éste- que debemos llegar al centro mismo del lago"
Al llegar al centro exacto del lago, el maestro le dijo:
- "Arrima tu cara todo lo que puedas al agua y dime qué ves..."
El hombre, pasó casi todo su cuerpo por encima de la borda del pequeño bote y tratando de no perder el equilibrio acercó su rostro todo lo que pudo al agua aunque sin entender mucho para qué estaba haciendo esto.
De repente, el anciano lo empujó y el hombre cayó al agua.
Al intentar salir, aquel tomó su cabeza con ambas manos e impidió que el hombre llegara a la superficie.
Al intentar salir, aquel tomó su cabeza con ambas manos e impidió que el hombre llegara a la superficie.
Desesperado, el hombre manoteó, pataleó, gritó inútilmente bajo el agua hasta que casi a punto de morir ahogado el sabio lo soltó y le permitió subir a la superficie y luego al bote.
Al llegar arriba el hombre, entre toses ya ahogos le gritó:
- "Usted está loco ???...no se da cuenta que casi me ahoga ??"
Con el rostro plácido, el maestro le preguntó:
- "Cuándo estabas abajo del agua en qué pensabas ??, qué era lo qué más deseabas en ese momento ? "
- ¡¡En respirar por supuesto!!!!
- "Bien, cuando pienses en triunfar, con la misma vehemencia con la que pensabas en respirar, en ese momento y no antes estarás preparado para triunfar..."
Créame que es así de fácil (o en realidad es difícil ??) A veces también es bueno llegar al punto del "ahogo" para descubrir el modo en que deben enfocarse los esfuerzos para llegar a algo.
Un Fuerte Abrazo!!! Carlos Deutsch
Suscribirse a:
Entradas (Atom)