#include <stdio.h>
#include <windows.h>
#include <iostream>
using namespace std;
int j;
void gotoxy (int x, int y){
HANDLE hcon;
hcon=GetStdHandle(STD_OUTPUT_HANDLE);
COORD dwPos;
dwPos.X=x;
dwPos.Y=y;
SetConsoleCursorPosition(hcon,dwPos);
}
int main (){
for (j=1;j<=25;j++)
{gotoxy(15,j);//posiciona el cursor en la columna 15 y la fila de 1 a 25
system ("color 4");//cambia el color del texto
cout <<"hola";
system ("cls");
}
for (j=1;j<=25;j++)
{gotoxy(15,j);//posiciona el cursor en la columna 15 y cambia del 1 al 25
system ("color 4");
cout <<"hola";
system ("cls");//borra la pantalla
}
return 0;
}
jueves, 26 de septiembre de 2019
Programa 23
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
using namespace std;
void ingresa_numero();
void imprime_resultados(int intentos);
int num,capturas;
void ingresa_numero()
{
do
{
cout<<"Ingrese un numero entre 1 al 10\n"<<endl;
cin>>num;
capturas++;
}
while(num!=6);
}
void imprime_resultados(int intentos)
{
cout<<"Adivinaste!!! \n";
if(intentos<=3)
cout<<"Y solo te tardaste"<<intentos<<endl;
if(intentos>3)
cout<<"Pero te tardaste mucho en adivinar"<<endl;
}
int main()
{
ingresa_numero();
imprime_resultados(capturas);
system("PAUSE");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
using namespace std;
void ingresa_numero();
void imprime_resultados(int intentos);
int num,capturas;
void ingresa_numero()
{
do
{
cout<<"Ingrese un numero entre 1 al 10\n"<<endl;
cin>>num;
capturas++;
}
while(num!=6);
}
void imprime_resultados(int intentos)
{
cout<<"Adivinaste!!! \n";
if(intentos<=3)
cout<<"Y solo te tardaste"<<intentos<<endl;
if(intentos>3)
cout<<"Pero te tardaste mucho en adivinar"<<endl;
}
int main()
{
ingresa_numero();
imprime_resultados(capturas);
system("PAUSE");
return 0;
}
miércoles, 25 de septiembre de 2019
Números Aleatorio
Números Aleatorio
Un número aleatorio es un resultado de una combinación variable al azar especificada por una función de distribución. Cuando no se especifica ninguna distribución, se presupone que se utiliza la distribución uniforme continua en el intervalo [0,1). En los ordenadores personales es fácil simular la generación de números aleatorios, mediante mecanismos de generación de números seudoaleatorios, que, sin ser aleatorios (siguen una fórmula), lo aparentan. (Ran#) Los números seudo-aleatorios aparentan ser aleatorios porque solo puede medirse la equiprobabilidad de un número aleatorio, mientras que su impredecibilidad es inmensurable.
CÓDIGO
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
srand((unsigned)time(NULL));
int num, n;
cout<<"Escoge numero"<<endl;
cin>> num;
n=rand()%6+1;
cout<<"El numero es "<<n<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Un número aleatorio es un resultado de una combinación variable al azar especificada por una función de distribución. Cuando no se especifica ninguna distribución, se presupone que se utiliza la distribución uniforme continua en el intervalo [0,1). En los ordenadores personales es fácil simular la generación de números aleatorios, mediante mecanismos de generación de números seudoaleatorios, que, sin ser aleatorios (siguen una fórmula), lo aparentan. (Ran#) Los números seudo-aleatorios aparentan ser aleatorios porque solo puede medirse la equiprobabilidad de un número aleatorio, mientras que su impredecibilidad es inmensurable.
CÓDIGO
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
srand((unsigned)time(NULL));
int num, n;
cout<<"Escoge numero"<<endl;
cin>> num;
n=rand()%6+1;
cout<<"El numero es "<<n<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Programa 22
#include "stdio.h"
#include "stdlib.h"
#include "time.h"
#include "iostream"
using namespace std;
int main (){
int randi, j;
srand(time(NULL));
cout<<"impresion de random"<<endl;
for (j=1;j<=15;j++)
{
randi=rand();
cout<<randi<<endl;
}
cout<<"impresion de random entre 100: "<<endl;
for(j=1;j<=15;j++)
{
randi=rand()/100;
cout<<randi<<endl;
}
cout<<"impresion de random entre 1000: "<<endl;
for (j=1;j<=15;j++)
{
randi=rand()/1000;
cout<<randi<<endl;
}
system ("PAUSE");
}
#include "stdlib.h"
#include "time.h"
#include "iostream"
using namespace std;
int main (){
int randi, j;
srand(time(NULL));
cout<<"impresion de random"<<endl;
for (j=1;j<=15;j++)
{
randi=rand();
cout<<randi<<endl;
}
cout<<"impresion de random entre 100: "<<endl;
for(j=1;j<=15;j++)
{
randi=rand()/100;
cout<<randi<<endl;
}
cout<<"impresion de random entre 1000: "<<endl;
for (j=1;j<=15;j++)
{
randi=rand()/1000;
cout<<randi<<endl;
}
system ("PAUSE");
}
Programa 21
#include <iostream>
#include <stdio.h>
using namespace std;
void captura();
int vec1[5];
int vec2[5];
int vec3[5];
int vec4[5];
int vec5[5];
int vec6[5];
int h,suma,resta,multiplicacion;
int main()
{
captura();
return 0;
}
void captura()
{
cout<<"Ingreso de numeros\n";
for(h=0;h<=4;h++)
{
cout<<"Dame un numero \n";
cin>>vec1[h];
}
{
cout<<"Numeros invertidos \n";
for(h=4;h>=0;h--)
cout<<vec1[h]<<"\n";
vec2[5]=vec2[5]<<vec1[5];
}
{
cout<<"Multiplos de 6 \n";
for(h=1;h<=5;h++)
{
vec3[h]=h*6;
cout<<vec3[h]<<endl;
}
}
{
cout<<"Suma de numeros"<<endl;
suma=vec1[0]+vec1[4];
cout<<vec1[0]<<"+"<<vec1[4]<<"="<<suma<<endl;
suma=vec1[1]+vec1[3];
cout<<vec1[1]<<"+"<<vec1[3]<<"="<<suma<<endl;
suma=vec1[2]+vec1[2];
cout<<vec1[2]<<"+"<<vec1[2]<<"="<<suma<<endl;
suma=vec1[3]+vec1[1];
cout<<vec1[3]<<"+"<<vec1[1]<<"="<<suma<<endl;
suma=vec1[4]+vec1[0];
cout<<vec1[4]<<"+"<<vec1[0]<<"="<<suma<<endl;
}
{
cout<<"Resta de numeros\n";
resta=vec1[4]-vec3[1];
cout<<vec1[4]<<"-"<<vec3[1]<<"="<<resta<<endl;
resta=vec1[3]-vec3[2];
cout<<vec1[3]<<"-"<<vec3[2]<<"="<<resta<<endl;
resta=vec1[2]-vec3[3];
cout<<vec1[2]<<"-"<<vec3[3]<<"="<<resta<<endl;
resta=vec1[1]-vec3[4];
cout<<vec1[1]<<"-"<<vec3[4]<<"="<<resta<<endl;
}
{
cout<<"Multiplicacion de numeros\n";
multiplicacion=vec1[0]*vec1[4];
cout<<vec1[0]<<"*"<<vec1[4]<<"="<<multiplicacion<<endl;
multiplicacion=vec1[1]*vec1[3];
cout<<vec1[1]<<"*"<<vec1[3]<<"="<<multiplicacion<<endl;
multiplicacion=vec1[2]*vec1[2];
cout<<vec1[2]<<"*"<<vec1[2]<<"="<<multiplicacion<<endl;
multiplicacion=vec1[3]*vec1[1];
cout<<vec1[3]<<"*"<<vec1[1]<<"="<<multiplicacion<<endl;
multiplicacion=vec1[4]*vec1[0];
cout<<vec1[4]<<"*"<<vec1[0]<<"="<<multiplicacion<<endl;
}
}
#include <stdio.h>
using namespace std;
void captura();
int vec1[5];
int vec2[5];
int vec3[5];
int vec4[5];
int vec5[5];
int vec6[5];
int h,suma,resta,multiplicacion;
int main()
{
captura();
return 0;
}
void captura()
{
cout<<"Ingreso de numeros\n";
for(h=0;h<=4;h++)
{
cout<<"Dame un numero \n";
cin>>vec1[h];
}
{
cout<<"Numeros invertidos \n";
for(h=4;h>=0;h--)
cout<<vec1[h]<<"\n";
vec2[5]=vec2[5]<<vec1[5];
}
{
cout<<"Multiplos de 6 \n";
for(h=1;h<=5;h++)
{
vec3[h]=h*6;
cout<<vec3[h]<<endl;
}
}
{
cout<<"Suma de numeros"<<endl;
suma=vec1[0]+vec1[4];
cout<<vec1[0]<<"+"<<vec1[4]<<"="<<suma<<endl;
suma=vec1[1]+vec1[3];
cout<<vec1[1]<<"+"<<vec1[3]<<"="<<suma<<endl;
suma=vec1[2]+vec1[2];
cout<<vec1[2]<<"+"<<vec1[2]<<"="<<suma<<endl;
suma=vec1[3]+vec1[1];
cout<<vec1[3]<<"+"<<vec1[1]<<"="<<suma<<endl;
suma=vec1[4]+vec1[0];
cout<<vec1[4]<<"+"<<vec1[0]<<"="<<suma<<endl;
}
{
cout<<"Resta de numeros\n";
resta=vec1[4]-vec3[1];
cout<<vec1[4]<<"-"<<vec3[1]<<"="<<resta<<endl;
resta=vec1[3]-vec3[2];
cout<<vec1[3]<<"-"<<vec3[2]<<"="<<resta<<endl;
resta=vec1[2]-vec3[3];
cout<<vec1[2]<<"-"<<vec3[3]<<"="<<resta<<endl;
resta=vec1[1]-vec3[4];
cout<<vec1[1]<<"-"<<vec3[4]<<"="<<resta<<endl;
}
{
cout<<"Multiplicacion de numeros\n";
multiplicacion=vec1[0]*vec1[4];
cout<<vec1[0]<<"*"<<vec1[4]<<"="<<multiplicacion<<endl;
multiplicacion=vec1[1]*vec1[3];
cout<<vec1[1]<<"*"<<vec1[3]<<"="<<multiplicacion<<endl;
multiplicacion=vec1[2]*vec1[2];
cout<<vec1[2]<<"*"<<vec1[2]<<"="<<multiplicacion<<endl;
multiplicacion=vec1[3]*vec1[1];
cout<<vec1[3]<<"*"<<vec1[1]<<"="<<multiplicacion<<endl;
multiplicacion=vec1[4]*vec1[0];
cout<<vec1[4]<<"*"<<vec1[0]<<"="<<multiplicacion<<endl;
}
}
viernes, 20 de septiembre de 2019
programa 20 rfc
#include <stdio.h>
#include <iostream>
#include <string.h>
using namespace std;
char paterno[11], materno[11], nombre[11], anio[7], rfc[15], mes[11], dia[11];
int main(){
cout<<"Ingrese su apellido paterno"<<endl;
gets(paterno);
cout<<"Ingrese el apellido materno"<<endl;
gets(materno);
cout<<"Ingrese su nombre"<<endl;
gets(nombre);
cout<<"Ingrese sus ultimos dos digitos de anio de nacimiento"<<endl;
gets(anio);
cout<<"Ingrese su mes de nacimiento en numero(mm)"<<endl;
gets(mes);
cout<<"Ingrese su dia de nacimiento"<<endl;
gets(dia);
strupr(paterno);
strupr(materno);
strupr(nombre);
rfc[0]=paterno[0];
rfc[1]=paterno[1];
rfc[2]=materno[0];
rfc[3]=nombre[0];
rfc[4]=anio[0];
rfc[5]=anio[1];
rfc[6]=mes[0];
rfc[7]=mes[1];
rfc[8]=dia[0];
rfc[9]=dia[1];
cout<<"Su nombre es:"<<nombre<<endl;
cout<<"Su rfc es:"<<rfc<<endl;
}
#include <iostream>
#include <string.h>
using namespace std;
char paterno[11], materno[11], nombre[11], anio[7], rfc[15], mes[11], dia[11];
int main(){
cout<<"Ingrese su apellido paterno"<<endl;
gets(paterno);
cout<<"Ingrese el apellido materno"<<endl;
gets(materno);
cout<<"Ingrese su nombre"<<endl;
gets(nombre);
cout<<"Ingrese sus ultimos dos digitos de anio de nacimiento"<<endl;
gets(anio);
cout<<"Ingrese su mes de nacimiento en numero(mm)"<<endl;
gets(mes);
cout<<"Ingrese su dia de nacimiento"<<endl;
gets(dia);
strupr(paterno);
strupr(materno);
strupr(nombre);
rfc[0]=paterno[0];
rfc[1]=paterno[1];
rfc[2]=materno[0];
rfc[3]=nombre[0];
rfc[4]=anio[0];
rfc[5]=anio[1];
rfc[6]=mes[0];
rfc[7]=mes[1];
rfc[8]=dia[0];
rfc[9]=dia[1];
cout<<"Su nombre es:"<<nombre<<endl;
cout<<"Su rfc es:"<<rfc<<endl;
}
jueves, 19 de septiembre de 2019
Programa 19
#include <stdio.h>
#include <iostream>
#include <string.h>
using namespace std;
char cadena [20];
int longitud,j ;
int main ()
{
cout <<"hola, captura tu nombre";
gets(cadena);
longitud=strlen(cadena);
cout<<"hola"<<cadena<<"tu nombre tiene"<<longitud<<"caracteres"<<endl;
strcat(cadena, "GUERRERO SANDOVAL ");
cout<<"HOLA"<<cadena<<endl;
longitud=strlen(cadena);
for(j=0;j<=longitud;j++)
cout<<cadena[j]<<endl;
return 0;
}
#include <iostream>
#include <string.h>
using namespace std;
char cadena [20];
int longitud,j ;
int main ()
{
cout <<"hola, captura tu nombre";
gets(cadena);
longitud=strlen(cadena);
cout<<"hola"<<cadena<<"tu nombre tiene"<<longitud<<"caracteres"<<endl;
strcat(cadena, "GUERRERO SANDOVAL ");
cout<<"HOLA"<<cadena<<endl;
longitud=strlen(cadena);
for(j=0;j<=longitud;j++)
cout<<cadena[j]<<endl;
return 0;
}
viernes, 13 de septiembre de 2019
programa 12.0
Programa 12.0
#include <iostream>
#include <stdio.h>
using namespace std;
void captura();
void imprimir();
int vec[20],i,j,datos;
int main()
{
captura();
imprimir();
return 0;
}
void captura()
{
cout <<"Funcion captura" <<endl;
cout << "CAPTURA 20 DATOS EN UN VECTOR SI SON MAYORES A 35" << endl;
for (i=0; i<=19; i++)
{
cout << "Ingresa el dato" << endl;
cin >> datos;
if (datos>35)
vec[i]=datos;
}
cout <<"Fin funcion captura" <<endl;
}
void imprimir()
{
cout <<"Funcion imprimir"<<endl;
for (j=0; j<=19; j++)
{
cout << vec[j] <<endl;
}
cout <<"Fin funcion imprimir"<<endl;
}
#include <stdio.h>
using namespace std;
void captura();
void imprimir();
int vec[20],i,j,datos;
int main()
{
captura();
imprimir();
return 0;
}
void captura()
{
cout <<"Funcion captura" <<endl;
cout << "CAPTURA 20 DATOS EN UN VECTOR SI SON MAYORES A 35" << endl;
for (i=0; i<=19; i++)
{
cout << "Ingresa el dato" << endl;
cin >> datos;
if (datos>35)
vec[i]=datos;
}
cout <<"Fin funcion captura" <<endl;
}
void imprimir()
{
cout <<"Funcion imprimir"<<endl;
for (j=0; j<=19; j++)
{
cout << vec[j] <<endl;
}
cout <<"Fin funcion imprimir"<<endl;
}
programa 11.0
Programa 11.0
#include <iostream>
#include <stdio.h>
using namespace std;
void captura();
void imprimeinverso();
int vec[15],h,j;
int main()
{
captura();
imprimeinverso();
return 0;
}
void captura()
{
cout <<"Funcion captura" <<endl;
for(h=14; h>=0; h--)
{
cin>>vec[h];
}
cout <<"Fin funcion captura" <<endl;
}
void imprimeinverso()
{
cout <<"Funcion imprimeinverso" <<endl;
for(j=0; j<=14; j++)
{
cout<<vec[j]<<"\n";
}
cout <<"Fin funcion imprimeinverso" <<endl;
}
#include <stdio.h>
using namespace std;
void captura();
void imprimeinverso();
int vec[15],h,j;
int main()
{
captura();
imprimeinverso();
return 0;
}
void captura()
{
cout <<"Funcion captura" <<endl;
for(h=14; h>=0; h--)
{
cin>>vec[h];
}
cout <<"Fin funcion captura" <<endl;
}
void imprimeinverso()
{
cout <<"Funcion imprimeinverso" <<endl;
for(j=0; j<=14; j++)
{
cout<<vec[j]<<"\n";
}
cout <<"Fin funcion imprimeinverso" <<endl;
}
programa 10.0
Programa 10.0
#include <iostream>
#include <stdlib.h>
using namespace std;
void captura();
void imprimir();
int
vec[20],h,j;
int main()
{
captura();
imprimir();
return 0;
}
void captura ()
{
cout <<"Funcion captura" <<endl;
for(h=0; h<=19; h++)
{
cin >> vec[h];
}
cout <<"Fin funcion captura" <<endl;
}
void imprimir()
{
cout <<"Funcion imprimir" <<endl;
for(j=0; j<=19; j++)
{
cout <<vec[j]<<"\n";
}
cout <<"Fin funcion imprimir" <<endl;
}
#include <stdlib.h>
using namespace std;
void captura();
void imprimir();
int
int main()
{
captura();
imprimir();
return 0;
}
void captura ()
{
cout <<"Funcion captura" <<endl;
for(h=0; h<=19; h++)
{
cin >> vec[h];
}
cout <<"Fin funcion captura" <<endl;
}
void imprimir()
{
cout <<"Funcion imprimir" <<endl;
for(j=0; j<=19; j++)
{
cout <<vec[j]<<"\n";
}
cout <<"Fin funcion imprimir" <<endl;
}
programa 9.0
Programa 9.0
#include <iostream>
#include <stdio.h>
using namespace std;
void imprimir();
int vec[10],h,j,multiplo;
int main()
{
imprimir();
return 0;
}
void imprimir()
{
cout <<"INICIANDO PROCESO DE CALCULO E IMPRESION"<<endl;
for(h=0; h<=9; h++)
{
multiplo=(h+1)*8;
vec[h]=multiplo;
}
for(j=0; j<=9; j++)
{
cout <<vec[j] <<"\n";
}
cout <<"TERMINANDO PROCESO DE CALCULO E IMPRESION" <<endl;
}
#include <stdio.h>
using namespace std;
void imprimir();
int vec[10],h,j,multiplo;
int main()
{
imprimir();
return 0;
}
void imprimir()
{
cout <<"INICIANDO PROCESO DE CALCULO E IMPRESION"<<endl;
for(h=0; h<=9; h++)
{
multiplo=(h+1)*8;
vec[h]=multiplo;
}
for(j=0; j<=9; j++)
{
cout <<vec[j] <<"\n";
}
cout <<"TERMINANDO PROCESO DE CALCULO E IMPRESION" <<endl;
}
programa 8.0
Programa 8.0
#include <iostream>
#include <stdlib.h>
using namespace std;
void captura();
void operacion();
void imprimir();
int A1,A2,A3,A4,A5,IVA,total,total2;
int main()
{
captura();
operacion();
imprimir();
return 0;
}
void captura()
{
cout <<"Funcion captura" <<endl;
cout <<"INGRESE EL PRECIO DEL PRODUCTO\n";
cin >> A1;
cout <<"INGRESE EL PRECIO DEL PRODUCTO\n";
cin >> A2;
cout <<"INGRESE EL PRECIO DEL PRODUCTO\n";
cin >> A3;
cout <<"INGRESE EL PRECIO DEL PRODUCTO\n";
cin >> A4;
cout <<"INGRESE EL PRECIO DEL PRODUCTO\n";
cin >> A5;
cout <<"Fin funcion captura" <<endl;
}
void operacion()
{
cout <<"Iniciando proceso" <<endl;
total=A1+A2+A3+A4+A5;
IVA=.016*total;
total2=IVA+total;
cout <<"Terminando proceso" <<endl;
}
void imprimir()
{
cout <<"Funcion imprimir" <<endl;
cout <<"La compra total es\n" <<total<<endl;
cout <<"\nEl IVA es\n" <<IVA<<endl;
cout <<"\nEl total a pagar es\n" <<total2<<endl;
cout <<"Fin de funcion de imprimir" <<endl;
}
programa 7.0
Programa 7.0
#include <iostream>
#include <stdlib.h>
using namespace std;
void capturar();
void operacion();
void imprimir();
float prom,cal,acum,j;
int main()
{
capturar();
operacion();
imprimir();
return 0;
}
void capturar(){
cout <<"Iniciando proceso de captura" <<endl;
for(j=1; j<=20; j++)
{
cout <<"*INGRESE LAS CALIFICACIONES*\n";
cin >>cal;
acum=acum+cal;
}
cout <<"Terminando proceso de captura"<<endl;
}
void operacion(){
cout <<"Iniciando proceso" <<endl;
prom=acum/20;
cout <<"Terminando proceso"<<endl;
}
void imprimir(){
cout <<"Iniciando proceso de impresion" <<endl;
cout <<"El promedio es" <<prom<<endl;
cout <<"Terminando proceso de impresion" <<endl;
}
#include <stdlib.h>
using namespace std;
void capturar();
void operacion();
void imprimir();
float prom,cal,acum,j;
int main()
{
capturar();
operacion();
imprimir();
return 0;
}
void capturar(){
cout <<"Iniciando proceso de captura" <<endl;
for(j=1; j<=20; j++)
{
cout <<"*INGRESE LAS CALIFICACIONES*\n";
cin >>cal;
acum=acum+cal;
}
cout <<"Terminando proceso de captura"<<endl;
}
void operacion(){
cout <<"Iniciando proceso" <<endl;
prom=acum/20;
cout <<"Terminando proceso"<<endl;
}
void imprimir(){
cout <<"Iniciando proceso de impresion" <<endl;
cout <<"El promedio es" <<prom<<endl;
cout <<"Terminando proceso de impresion" <<endl;
}
Suscribirse a:
Comentarios (Atom)











