Engenharia

Disponível somente no TrabalhosFeitos
  • Páginas : 8 (1931 palavras )
  • Download(s) : 0
  • Publicado : 22 de outubro de 2012
Ler documento completo
Amostra do texto
ALUNO: BERNARDO CAMPOS COUTINHO / MATRICULA: 2012022027 AEDS 1
1-#include <iostream>
#include <string.h>
#include <stdio.h>
using namespace std;
int vogais(const char * s)
{
int i, num = 0;
char vogais[10]="AaEeIiOoUu";

while (*s)
{
for (i=0; i<10; i++)
if (*s == vogais[i])
num++;
s++;
}
return num;
}
int main () {
int i;
charfrase[40];
int n;
for (i=1;i<=n;i++){
cout<<"\nDigite a frase "<<i<<":";
gets(frase);
cout<<"Numero de vogais frase "<<i<<" e:"<<vogais(frase);
}
return(0);
}
2-#include <iostream>
#include <string.h>
#include <stdio.h>
using namespace std;
int freqvogais(const char * s){
inta=0,e=0,i=0,o=0,u=0,tudo;
int fa='a',fe='e',fi='i',fo='o',fu='u';
int pa,pe,pi,po,pu;
while (*s!='\0'){
if(*s==fa){
a++;
}
if(*s==fe){
e++;
}
if(*s==fi){
i++;
}
if(*s==fo){
o++;
}
if(*s==fu){
u++;
}
s++;
}
tudo=a+e+i+o+u;pa=(100*a)/tudo;
pe=(100*e)/tudo;
pi=(100*i)/tudo;
po=(100*o)/tudo;
pu=(100*u)/tudo;
cout<<"\nPorcentagem de a:"<<pa<<"%";
cout<<"\nPorcentagem de e:"<<pe<<"%";
cout<<"\nPorcentagem de i:"<<pi<<"%";
cout<<"\nPorcentagem de o:"<<po<<"%";
cout<<"\nPorcentagem deu:"<<pu<<"%";
}
int main () {
char texto[500];
char teste[50]="hoje, estou com medo, tive um pesadelo medonho oi";
cout<<"Digite o texto desejado:";
gets(texto);
cout<<"\nFrequencia de vogais no teste:";
freqvogais(teste);
cout<<"\nFrequencia de vogais no texto digitado:";
freqvogais(texto);
return(0);
}
3-#include <iostream>#include <string.h>
#include <stdio.h>
using namespace std;
int seek(char*s1,char*s2){
if(strstr(s1, s2)){
int pos=strstr(s1,s2)-s1;
cout<<"A palavra existe no texto.";
cout<<"\nPosicao da palavra dentro do texto="<<pos;
}
else cout<<"\na palavra nao existe no texto";
}
int main(){
char texto[500];
charpalavra[20];
cout<<"Digite o texto:";
gets(texto);
cout<<"Digite a palavra a se buscar:";
gets(palavra);
seek(texto,palavra);
return(0);
}
4-#include <iostream>
using namespace std;
void preenche(int estoque[5][4]){
int i, j;
for (i=0;i<5;i++){
for (j=0;j<4;j++){
cout<<"Forneca a quantidade do produto"<<i<<" na loja "<<j<<":";
cin>>estoque[i][j];
}
}
}
void total(int estoque[5][4],int v[5]){
int i, j;
for (i=0;i<5;i++){
for (j=0;j<4;j++){
v[i]=estoque[i][j];
}
}
for (i=0;i<5;i++){
cout<<"\nO estoque total produto "<<i<<" e:"<<v[i];
}
}
voidinferior (int estoque[5][4]){
int i, j;
for (i=0;i<5;i++){
for (j=0;j<4;j++){
if (estoque[i][j]<10){
cout<<"\nO estoque do produto "<<i<<" na loja "<<j<<" e inferior a 10 unidades.";
}
}
}
}
int main () {
int estoque[5][4];
int v[5];
preenche(estoque);total(estoque, v);
inferior(estoque);
return(0);
}
5-#include <iostream>
using namespace std;

struct dados{
int sexo;
int salario;
int idade;
int filhos;
};
void info(int n, dados alguem[]){
int i;
for (i=0;i<n;i++){
cout<<"\nDigite o sexo da pessoa (1H/2M):";
cin>>alguem[i].sexo;
cout<<"\nDigite o salario...
tracking img