Documente Academic
Documente Profesional
Documente Cultură
Multiplicacin Matrices: Realizar un programa que por pida dos matrices y las
multiplique. El tamao de las matrices pueden ser fijos.
#include <iostream>
using namespace std;
int main(){
for(int i=0;i<3;i++){
cout<<"Ingresa los numeros de la primera matriz"<<endl;
cin>>arreglo[i];
}
for(int i=0;i<3;i++){
cout<<"Ingresa los numeros de la segunda matriz"<<endl;
cin>>arreglo2[i];
}
for(int i=0;i<3;i++){
mult[i]=arreglo[i]*arreglo2[i];
}
}
}
Realizar un programa que pida horas, segundos y minutos y que por medio de una funcin te indique cual es
la hora con un segundo despus.
int h;
int m;
int s;
int x;
int y;
int z;
int funcion (int &x, int &y, int &z);
int main (){
cout<<"Ingresa las horas"<<endl;
cin>>h;
cout<<endl;
cout<<endl;
funcion (h,m,s);
}
int funcion (int &x, int &y, int &z){
s++;
if (s==60){
s=0;
m++;
if (m==60){
m=0;
h++;
if (h==24){
h=0;
}
}
cout<<h<<" '' "<<m<<" ' "<<s<<endl;
return 0;
}
}
}
}
int funcion (int &x, int &y){
p=x;
x=y;
y=p;
}
Pedir dos nmeros (a y b) y realizar una funcin donde se pase uno por referencia
y otro por valor (&vala, valb) En la funcin multiplicar cada valor por 3 y
multiplicarlo en la misma variable.
Imprimir los valores de a y b.
#include <iostream>
using namespace std;
int y;
int h;
int k;
int x;
int funcion (int &x, int y);
int main (){
int h;
int k;
cout<<"Ingresa dos numeros"<<endl;
cin>>h;
cin>>k;
cout<<endl;
cout<<endl;
funcion(h,k);
cout<<h<<endl;
cout<<k<<endl;
}
int funcion (int &x, int k){
x= x*3;
k=k*3;
}
cin>>ladomay;
cout<<"Ingresa el lado restante: ";
cin>>ladomen;
if (x==1){
cout<<"El area es: "<<ladomay*ladomen<<endl;
}
else
cout<<"El perimetro es: "<<((ladomay*2)+(ladomen*2))<<endl;
}
Realizar una funcin llamada cubo que nos regrese el valor de un numero elevado
al cubo.
#include <iostream>
using namespace std;
float cubo(float x){
return x*x*x;
}
int main (){
float x=0;
cout<<"Ingresa un numero"<<endl;
cin>>x;
cout<<"El cubo del numero es: ";
cout<<cubo(x);
}
Realizar una funcin que se llame mximo y nos retorne el valor mayor entre dos
nmeros
#include <iostream>
using namespace std;
float maximo(float x, float y){
if (x>y){
cout <<"El maximo es: "<<x<<endl;
}
else
cout <<"El maximo es: "<<y<<endl;
}
int main (){
float x=0;
float y=0;
cout<<"Ingresa un dos numeros"<<endl;
cin>>x;
cin>>y;
maximo (x,y);
}
Realizar una funcin llamada saludo, que no tiene parmetros, y no devuelve nada.
Esa funcin debe mostrar un mensaje en pantalla:
Hola.
#include <iostream>
using namespace std;
void saludo(){
cout<<"Hola"<<endl;
}
cout<<"1"<<endl;
else
cout<<"0"<<endl;
}
int main (){
int x=0;
cout<<"Ingresa un numero"<<endl;
cin>>x;
par(x);
}
#include <windows.h>
Sleep(1000);
Para hacer
Sleep(10);
}
}
}
}
int main(){
int chivas=0;
cout<<"Ingresa el numero"<<endl;
cin>>chivas;
if (chivas%2==0){
cout<<"El numero es par"<<endl;
}
else {
cout<<"El numero es impar"<<endl;
}
}
NUMERO ANTECESOR
#include <iostream>
using namespace std;
int main(){
int y=0;
cout<<"Ingrese un numero"<<endl;
cin>>y;
switch (y){
case 1:
cout<<"Su antecesor es: "<<y-1<<endl;
break;
case 2:
cout<<"Su antecesor es: "<<y-1<<endl;
break;
case 3:
cout<<"Su antecesor es: "<<y-1<<endl;
break;
case 4:
cout<<"Su antecesor es: "<<y-1<<endl;
break;
case 5:
cout<<"Su antecesor es: "<<y-1<<endl;
break;
case 6:
cout<<"Su antecesor es:
break;
case 7:
cout<<"Su antecesor es:
break;
case 8:
cout<<"Su antecesor es:
break;
case 9:
cout<<"Su antecesor es: "<<y1<<endl;
break;
"<<y-1<<endl;
case 10:
cout<<"Su antecesor es: "<<y1<<endl;
break;
}
}
"<<y-1<<endl;
"<<y-1<<endl;
case 2:
cout<<"El mes es Febrero"<<endl;
break;
case 3:
cout<<"El mes es Marzo"<<endl;
break;
case 4:
cout<<"El mes es Abril"<<endl;
break;
case 5:
cout<<"El mes es Mayo"<<endl;
break;
case 6:
cout<<"El mes es Junio"<<endl;
break;
case 7:
cout<<"El mes es Julio"<<endl;
break;
case 8:
cout<<"El mes es Agosto"<<endl;
break;
case 10:
cout<<"El mes es Octubre"<<endl;
break;
case 11:
cout<<"El mes es Noviembre"<<endl;
break;
case 12:
cout<<"El mes es Diciembre"<<endl;
break;
}
if (y>12){
cout<<"Numero incorrecto"<<endl;
}
}
Utilizando el ciclo for, realizar un programa que muestre los nmeros pares del 1 al
20.
#include <iostream>
using namespace std;
int main (){
for (int x=2; x<=20; x+=2){
cout<<x<<endl;
}
}
Utilizando while, realizar un programa que muestre los nmeros pares del 1 al 20.
#include <iostream>
using namespace std;
int x=2;
int main (){
while (x<=20){
cout<<x<<endl;
x+=2;
}
}
Utilizando Do While, realizar un programa que muestre los nmeros pares del 1 al
20
#include <iostream>
using namespace std;
int x=2;
int main (){
do {
cout<<x<<endl;
x+=2;
}
while (x<=20);
}