Documentos de Académico
Documentos de Profesional
Documentos de Cultura
h>
#include<conio.h>
#include<string.h>
#include<stdio.h>
void invertircad(char cad[30]);
int main (void)
{
char X[30];
gets(X);
invertircad(X);
getch();
return 0;
}
void invertircad(char cad[30])
{
char inv[30];
int i,j,ext;
ext=strlen(cad);
j=ext-1;
for(i=0; i<ext; i++)
{
inv[j]=cad[i];;
j--;
}
inv[ext]='\0';
cout<<"Cadena invertida: "; puts(inv);
}
2)#include<string.h> if(isalpha(cad[i])>0 &&
isdigit(cad[i])>0);//nv++;
#include<stdio.h>
//isdigit(*X1),isupper(*X1),isalpha(*X1)
#include<stdlib.h>
{
#include<math.h>
if((cad[i]=='a')||cad[i]=='A')
#include<conio.h>
voc++;
#include<iostream.h>
else if((cad[i]=='e')||(cad[i]=='E'))
#include<ctype.h>
voc++;
else if(cad[i]=='i'||cad[i]=='I')
int leercad(char *cad);
voc++;
int main(void)
else if(cad[i]=='o'||cad[i]=='O')
{
voc++;
char X1[30];
else if(cad[i]=='u'||cad[i]=='U')
int car=0,voc=0,mayus=0,dig=0;
voc++;
}
cout<<"Ingresa Cadena: "; gets(X1);
if(isdigit(cad[i])>0)
car=leercad(X1);
{dig++;}
getch();
if(isupper(cad[i])>0)
{may++;}
}
}
int leercad(char *cad)
cout<<endl<<"Numero de caracteres:
{
"<<ext;
return ext;
for(i=0;i<ext;i++) }
{
3) #include<string.h> {
#include<stdio.h> cin>>ent;
#include<stdlib.h>
#include<math.h>
if(ent=="A"||ent=="E"||ent=="I"||ent==
#include<conio.h>
"O"||ent=="U")
#include<iostream.h>
{ cat=cat+ent;ext++;}
#include<iomanip.h>
else
#include <cstring>
{ cout<<"Elemento no
#include <cstdio> valido"<<endl;}
using namespace std; cout<<"Isertar otro elemento(s/n):
";cin>>dec;
int valida();
}
int main (void)
while(dec!="n");
{
cout<<endl<<cat;
int n;
return ext;
n=valida();
}
int valida()
{
string ent, cat,dec;
int ext=0;
do
4) #include<string.h>
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<conio.h>
#include<iostream.h>
#include<iomanip.h>
#include<ctype.h>
class almacen{
private:
char numserie[12];
int numpartes;
char nombre[30];
int existencia;
public:
};
almacen *r=q;
int i;
for(i=0;i<N;i++)
fflush(stdin);
fflush(stdin);
fflush(stdin);
cout<<endl;
fflush(stdin);
r++;
system("cls");
almacen *r=q;
int i;
for(i=0;i<N;i++)
fflush(stdin);
fflush(stdin);
fflush(stdin);
cout<<"Nombre: ";puts(r->nombre);
fflush(stdin);
fflush(stdin);
r++;
almacen *r=q;
int i,c;
char comp[12];
for(i=0;i<N;i++)
c=strcmp(r->numserie,comp);
if(c>0)
fflush(stdin);
fflush(stdin);
fflush(stdin);
fflush(stdin);
cout<<endl;
fflush(stdin);
r++;
}
almacen *q,r;
int N=2;
cout<<"Captura informacion."<<endl<<endl;
r.captura(q,N);
system("cls");
r.imprime(q,N);
getch();
fflush(stdin);
cout<<"Actualizar un valor."<<endl;
r.actualizar(q,N);
getch();
system("cls");
r.imprime(q,N);
getch();
return 0;
}
5) #include<string.h> int i, max=0,min=0;
#include<stdio.h> for(i=0;i<N;i++)
#include<stdlib.h> {
#include<math.h> if((mat[i]%2)==1)
#include<conio.h> {
#include<iostream.h> if(mat[i]>max)
#include<iomanip.h> {max=mat[i];}
#include<ctype.h> }
{ {
{min=mat[i];}
cout<<endl<<"Ingresa datos."; }
for(i=0;i<N;i++) }
impar(q,N);
getch(); }
return 0;
{
7)#include<string.h> cout<<"La cadena dos es mas
larga"<<endl;
#include<stdio.h>
}
#include<stdlib.h>
else if((ret)>0)
#include<math.h>
{
#include<conio.h>
cout<<"La cadena uno es mas
#include<iostream.h> larga"<<endl;
#include<iomanip.h> }
#include<ctype.h> else
int main () }
{
getch();
char str1[30];
return(0);
char str2[30];
}
int ret;
if((ret)<0)
{