quarta-feira, 6 de novembro de 2019

divisiveis por 3, por 7 e por 3 e 7 ao mesmo tempo

#include <iostream>
using namespace std;

int main() {
int i,x, soma3, soma7, soma3e7, p3, p7, p3e7;
float y,z,w;
soma3 = 0;
soma7 = 0;
p3 = 0;
p7 = 0;
soma3e7 = 0;
p3e7 = 0;

for(i=1;i<=30;i=i+1)
{
cin>>x;
if(x%3==0)
{
soma3 = soma3 + 1;
p3 = p3 + 1;
}
if(x%7==0)
{
soma7 = soma7 + 1;
p7 = p7 + 1;

}
if((x%3==0)&&(x%7==0))
{
soma3e7 = soma3e7 + 1;
p3e7 = p3e7 + 1;
}



}
z = soma3 / p3;
y = soma7 / p7;
w = soma3e7 / p3e7;

cout<<"media dos multiplos de 3"<<z<<endl;
cout<<"media dos multiplos de 7"<<y<<endl;
if(z>y)
{
cout<<"a media de 3 e maior "<<z<<endl;
}
else
{
cout<<"a media de 7 e maior "<<y<<endl;
}
cout<<"quantos numero sao multiplos de 3 e 7 ao mesmo tempo"<<p3e7<<endl;



cout<<"fim do programa"<<endl;
return 0;
}

quantos sao impares e quantos sao pares

#include <iostream>
using namespace std;
int main() {
 int a[12],i,x,soma,impares,pares,w;
 soma = 0;
 impares = 0;
 pares = 0;
 w = 0;
 for(i=0;i<=11;i++)
 {
  cout<<"digite um numero "<<i<<"= "<<endl;
  cin>>a[i];
  soma = soma + a[i];
  cout<<a[i];
  if(a[i]%2==1)
  {
   impares = impares + 1;
  }
  if(a[i]%2==0)
  {
   pares = pares +1;
  }
  if((a[i]>10) && (a[i]<100))
  {
   w = w + 1;
  }
 }
 cout<<" sao pares "<<pares<<endl;
 cout<<" sao impares "<<impares<<endl;
 cout<<" sao maiores que 10 e menores que 100 "<<w<<endl;

 cout<<"Fim do Porgrama"<<endl;

 return 0;

}

descobrir o maior e o menor valor do vetor

#include <iostream>
using namespace std;

int main() {
 int a[10],i,maior,menor,x;

 for(i=0;i<=9;i++)
 {
  cout<<"digite um numero "<<i<<"= "<<endl;
  cin>>a[i];

 }
 maior = a[0];
 menor = a[0];
 for(x=0;x<=9;x++)
 {
  if(a[x]>maior)
  {
   maior = a[x];
  }
  if(a[x]<menor)
  {
   menor = a[x];
  }
 }
 x = maior - menor;
 cout<<" maior "<<maior<<endl;
 cout<<" menor "<<menor<<endl;
 cout<<" o maior e "<<x<<" maior que o menor"<<endl;
 cout<<"Fim do Porgrama"<<endl;

 return 0;

}

ler 1 vetor os numeros pares multiplica por 2 os impares multiplica por 3

#include <iostream>
using namespace std;

int main() {
 int a[12],b[12],i,j;

 for(i=0;i<=11;i++)
 {
  cout<<"digite um numero "<<i<<"= "<<endl;
  cin>>a[i];
 }

   for (j=0;j<=11;j++)
  {
   if(j%2==0)
   {
    b[j]= a[j] * 2;
    cout<<" "<<b[j]<<" ";
   }

   if(j%2==1)
   {
    b[j] = a[j] * 3;
    cout<<" "<<b[j]<<" ";
   } 
  }

 return 0;

}


somar os vetores nao comuns

#include <iostream>
using namespace std;

int main() {

 int a[5],b[8],i,j,cont=0,soma=0;

 for(i=0;i<=4;i++)
 {
  cout<<"digite um numero "<<i<<"= "<<endl;
  cin>>a[i];
 }

  for(j=0;j<=7;j++)
 {
  cout<<"digite um numero "<<j<<"= "<<endl;
  cin>>b[j];
 }

// vetor a no b
 for(i=0;i<=4;i++)
 {
    cont = 0;
    for (j=0;j<=7;j++)
   {

       if(a[i]!=b[j])
       {
          cont = cont +1;
       } 

   }
       if(cont==8)
       {
       soma = soma + 1;
       cout<<a[i]<<endl;
       }   
}

// vetor b no a
 for(j=0;j<=7;j++)
 {
    cont = 0;
    for (i=0;i<=4;i++)
   {
       if(b[j]!=a[i])
       {
          cont = cont +1;
       }  
   }

       if(cont==5)
       {
       soma = soma + 1;
       cout<<b[j]<<endl;
       } 
}
 cout<<"soma dos numeros nao comuns: "<<soma<<endl;
 return 0;
}