//uso de matrices
#include<iostream>
using namespace std;
int main(){
int A[][2]={3, 5, 6, 2, 0, 1};
int B[4];
B[0]=2; B[1]= 3;
B[2]=4; B[3]= 1;
for(int i=0;i<3;i++){
for(int j=0;j<2;j++)
cout<<A[i][j]<<" ";
cout<<endl;
}
cin.get();
}
jueves, 26 de septiembre de 2013
uso de break, continue
#include<iostream>
using namespace std;
int main(){
const int n=7;
for (int i=-n;i<=n;i++){
if (!i) continue;
if (i>4) break;
cout<<i<<"/"<<n<<endl;
}
cin.get();
}
using namespace std;
int main(){
const int n=7;
for (int i=-n;i<=n;i++){
if (!i) continue;
if (i>4) break;
cout<<i<<"/"<<n<<endl;
}
cin.get();
}
uso de arreglos
//uso de arreglos
#include<iostream>
using namespace std;
int main(){
int A[]={3, 5, 6, 2};
int B[4];
B[0]=2; B[1]= 3; B[2]=4; B[3]= 1;
for(int i=0;i<4;i++)
cout<<A[i]<<"\t"<<&A[i]<<endl;
cout<<endl;
B[4]=999;
for(int i=0;i<5;i++)
cout<<B[i]<<"\t"<<&B[i]<<endl;
cout<<A[0]<<endl;
cin.get();
}
#include<iostream>
#include<cmath>
using namespace std;
int main(){
const int n=100;
float fx[n],x;
float a=1,b=2;
for(int i=0;i<n;i++){
x=a+i*(b-a)/n;
fx[i]=sin(x*x)/(1+x);
}
float dx=(b-a)/n;
float integral=0;
for(int i=0;i<n;i++)
integral+=fx[i]*dx;
cout<<integral<<endl;
cin.get();
}
jueves, 19 de septiembre de 2013
numero al revez
#include<iostream>
using namespace std;
int main(){
int N,M, q,r;
N=29115;
M=0;
do{
r=N%10;
N=N/10;
M=M*10+r;
cout<<r<<endl;
}while( N>0);
N=M;
cout<<"Numero al revez "<<N<<endl;
do{
r=N%10;
N=N/10;
cout<<r<<endl;
}while( N>0);
cin.get();
}
using namespace std;
int main(){
int N,M, q,r;
N=29115;
M=0;
do{
r=N%10;
N=N/10;
M=M*10+r;
cout<<r<<endl;
}while( N>0);
N=M;
cout<<"Numero al revez "<<N<<endl;
do{
r=N%10;
N=N/10;
cout<<r<<endl;
}while( N>0);
cin.get();
}
solucion de una inecuacion
#include<iostream>
using namespace std;
int main(){
int inec;
for (int x=1;x<=18;x++)
for (int y=1;y<=9;y++)
for (int z=1;z<=18;z++){
inec=x+2*y+z;
if ((inec>=7)&&(inec<=21))
cout<<"x="<<x
<<" y="<<y
<<" z="<<z<<endl;
}
cin.get();
}
using namespace std;
int main(){
int inec;
for (int x=1;x<=18;x++)
for (int y=1;y<=9;y++)
for (int z=1;z<=18;z++){
inec=x+2*y+z;
if ((inec>=7)&&(inec<=21))
cout<<"x="<<x
<<" y="<<y
<<" z="<<z<<endl;
}
cin.get();
}
mayor y menor de n numeros
#include<iostream>
using namespace std;
int main(){
float max,min,prom,suma,x;
int n,i;
cout<<"n=";cin>>n;
cout<<"x=";cin>>x;
max=x;
min=x;
suma=x;
i=1;
do{
cout<<"x=";cin>>x;
max=(x>max)?x:max;
min=(x<min)?x:min;
suma+=x; i++;
} while(i<n);
cout<<"max="<<max<<endl;
cout<<"min="<<min<<endl;
prom=suma/n;
cout<<"promedio="<<prom<<endl;
cin.get();cin.get();
}
using namespace std;
int main(){
float max,min,prom,suma,x;
int n,i;
cout<<"n=";cin>>n;
cout<<"x=";cin>>x;
max=x;
min=x;
suma=x;
i=1;
do{
cout<<"x=";cin>>x;
max=(x>max)?x:max;
min=(x<min)?x:min;
suma+=x; i++;
} while(i<n);
cout<<"max="<<max<<endl;
cout<<"min="<<min<<endl;
prom=suma/n;
cout<<"promedio="<<prom<<endl;
cin.get();cin.get();
}
incrementos y decrementos
// incrementos y decrementos
#include<iostream>
using namespace std;
int main(){
int i,j;
i = 0;
j = 0;
j = i++;
i = ++j;
cout<<"i="<<i<<endl;
cout<<"j="<<j<<endl;
j = --i;
i = --j;
cout<<"i="<<i<<endl;
cout<<"j="<<j<<endl;
cin.get();
}
#include<iostream>
using namespace std;
int main(){
int i,j;
i = 0;
j = 0;
j = i++;
i = ++j;
cout<<"i="<<i<<endl;
cout<<"j="<<j<<endl;
j = --i;
i = --j;
cout<<"i="<<i<<endl;
cout<<"j="<<j<<endl;
cin.get();
}
jueves, 12 de septiembre de 2013
Laboratorio
// Determinar si un numero es par
#include<iostream>
using namespace std;
int main(){
int n,r;
cout<<"n=";cin>>n;
r=n%2;//porcentaje da el resto
if (!r) {
cout<<"El numero es par"
<<endl;
} else {
cout<<"El numero es impar"
<<endl;
}
cin.get(); cin.get();
}
#include<iostream>
using namespace std;
int main(){
int n,r;
cout<<"n=";cin>>n;
r=n%2;//porcentaje da el resto
if (!r) {
cout<<"El numero es par"
<<endl;
} else {
cout<<"El numero es impar"
<<endl;
}
cin.get(); cin.get();
}
#include<iostream>
#include<string>
using namespace std;
int main(){
int n;// escribir los dias de la semana
string dia;
cout<<"n=";cin>>n;
switch (n){
case 4: dia="jueves";break;
case 3: dia="miercoles";break;
case 5: dia="viernes";break;
case 1: dia="lunes";break;
case 2: dia="martes";break;
case 7: dia="domingo";break;
case 6: dia="sabado";break;
default: dia="desconocido";break;
};
cout<<dia<<endl;
cin.get(); cin.get();
}
#include<iostream>
//programacionparaingenieria.blogspot.com
using namespace std;
int main() {
int n;
float E,x,t;
cout<<"Ingrese n:";cin>>n;
cout<<"Ingrese x:";cin>>x;
E=1;t=1;
for(int i=1;i<=n;i++){
t *= x/(i+1);
E += t;
}
cout<<"E="<<E<<endl;
cin.get();cin.get();
}
#include<iostream>
#include<string>
using namespace std;
int main() {
int anyo;
cout<<"Ingrese año:";cin>>anyo;
if ((anyo % 4 == 0 && anyo % 100 != 0)
|| (anyo % 400 == 0)){
cout<<"Si es bisiesto"<<endl;
} else {
cout<<"No es bisiesto"<<endl;
}
cin.get();cin.get();
}
#include<iostream>
using namespace std;
int main() {
int n;
float E;
cout<<"Ingrese n:";cin>>n;
E=1;
for(int i=1;i<=n;i++){
E += ((float) n)/(n+1);
}
cout<<"E="<<E<<endl;
cin.get();cin.get();
}
Suscribirse a:
Entradas (Atom)