Algunos ejercicios resuelto del libro del profesor Carlos Romero Shollande

07.04.2012 00:30

 

PAGINA 203 PREGUNTA 2

#include
#include
main(){
long int factorial(int);
int sumatoria(int);
int A,B,s,z;
long int P,Q;
float R;
cout<<"Primer dato:";cin>>A;
cout<<"Segundo dato:";cin>>B;
if(A
P=factorial(A);
Q=factorial(B);
R=(float)P/(2*Q);
cout<<"Cociente de Factoriales:"<
}
else{
s=sumatoria(A);
z=sumatoria(B);
R=s*z;
cout<<"Producto de suma:"<
}
getch();
}
long int factorial(int L){
int i;
long int F;
F=1;
for(i=1;i<<=L;i++)F=F*i;
return(F);
}
int sumatoria(int M){
int i,s=0;
for(i=1;i<=M;i++)s=s+i;
return(s);
}

 

pagina 166 pregunta 10

#include
#include
#include
#include
main(){
char palabra[12][30],clave[30];
int i,p=-1;
clrscr();
cout<<"Palabra\n\n";
for(i=1;i<=12;i++){
cout<<"Palabra N"<
gets(palabra[i]);
}
cout<<"Palabra buscada:";gets(clave);
for(i=1;i<=12;i++){
if(strcmp(clave,palabra[i])==0)p=i;
}
if(p=-1)cout<<"ERROR JAJAJA TE FALTA";
else cout<<"La palabra se encuentra en la posicion:"<
getch();
}

 

PAGINA 66 PREGUNTA 2

#include
#include
void main(void){
int m;
int n;
int i;
int j;
int t;
int x[30];
clrscr();
cout<<"Ingresar el orden del primer vector:";cin>>m;
"Elementos del primer vector";
for(i=1; i<=m;i++){
cout<<"Elemento numero"<>*(x+i);
}
cout<<"Ingresar el orden del segundo vector:";cin>>n;
cout<<"Elementos del segundo vector";
for(i=1;i<=n;i++){
cout<<"Elemento numero"<>*(x+i);
}
if(m==n){
for(i=1;i<=m-1;i++){
for(j=i;j<=m;j++){
if(*(x+i)>*(x+j)){
t=*(x+i);
*(x+i)=*(x+j);
*(x+j)=t;
}
}
}
cout<<"vector de orden creciente";
for(i=1;i<=m;i++){
cout<<*(x+i);
}
for(i=1;i<=n-1;i++){
for(j=1;j<=n;j++){
if(*(x+i)<*(x+j)){
t=*(x+i);
*(x+i)=*(x+j);
*(x+j)=t;
}
}
}
cout<<"vector de orden decreciente";
for(i=1;i<=n;i++){
cout<<*(x+i);
}
}
else{
cout<<"No ocurre nada";
}
getch();
}

PAGINA 71 PREGUNTA 5

#include<iostream.h>

#include<conio.h>
main() {
int i, n, s;
s=0;
i=10;
n=98;
while(i<=n){s=s+i;
i=i+2;}
cout<<s;
getch();
}

PREGUNTA 9 PAG 38

#include<iostream.h>

#include<conio.h>
main(){
int x;
int T;
int d;
float R;
float C;
float k;
cout<<"Tipo de auto \n\n";
cout<<"1. Pequeño \n";
cout<<"2. Mediano \n";
cout<<"3. Grande \n\n";
cout<<"Elegir Opcion:"; cin>>x;
switch(x) {
case 1: {
T = 15; R = 0.2;
break; }
case 2: {
T = 20; R = 0.3;
break; }
case 3: {
T = 30; R = 0,4;
break; }
default: {
goto etiqueta;
break; }
}
cout<<"\n Numero de dias alquilado:"; cin>>d;
cout<<"´Numero de Km. recorridos:"; cin>>k;
C=T*d + R*k;
cout<<"\n Total a pagar:"<<C;
etiqueta: cout<<"\n\n Fin del Programa";
getch();
}

 

PREGUNTA 1 PAGINA 44

#include<iostream.h>
#include<conio.h>
#include<math.h>
main(){
float a, b, c, m, p;
clrscr();
cout<<"Primer valor:";
cin>>a;
cout<<"Segundo valor:";
cin>>b;
cout<<"Tercer valor:";
cin>>c;
clrscr();
if(a>50||b>50||c>50){
m =(a+b+c)/3;
cout<<"Media Aritmetica:"<<m;
}
else {
if((a>c)&& (b<c)){
p = pow(a,c)* pow(b,c);
cout<<"El producto es:"<<p;
}
else {
if((b>a)&&(c>a)){
p = pow(b,a)* pow(c,a);
cout<<"El producto es:"<<p;
}
else {
p = pow(a,b)* pow(c,b);
cout<<"El producto es:"<<p;
}
}
}
getch();
}

 

Volver

Buscar en el sitio

Copyright © Ciberloko2. All Rights Reserved 2012. Max Aguilar Autor

https://twitter.com/Ciberloko2