Ir ao conteúdo
  • Cadastre-se

Ana Clara Alves Nunes

Membro Júnior
  • Posts

    16
  • Cadastrado em

  • Última visita

Reputação

8

1 Seguidor

  1. Faça um programa em Java que carregue um vetor de 15 posições com valores aleatórios variando entre 100 e 1000. O programa deverá calcular e mostrar: a) O maior elemento do vetor e em que posição esse elemento se encontra; b) O menor elemento do vetor e em que posição esse elemento se encontra. A primeira parte eu consegui que fazer o vetor, agora fazer essa A e B eu não estou conseguindo. #include <stdio.h> #include <stdlib.h> #include <time.h> void main() { int veta[15]; srand(time(NULL)); for (int i = 0; i < 15; i++) { veta[i] = 100 + rand()%(1000 - 100 + 1); } printf("Vetor A:"); for (int i = 0; i < 15; i++) { printf("[%d]", veta[i]); } }
  2. Elabore um programa que leia um número e imprima a soma dos números múltiplos de 5 no intervalo entre 1 e o número informado. Suponha que o número lido será maior que zero. Eu não estou conseguindo somar os números múltiplos. #include <stdio.h> void main(){ int n, i, soma=0; printf("Digite o número:"); scanf("%d", &n); if(n>0){ for( i=5; i<=n; i= i + 5) printf("%d,", i); } }
  3. Desenvolva um programa em C que gere dois vetores (A e B de 200 elementos cada. Cada elemento dos vetores deve possuir um número aleatório variando entre 1000 e 9999. O programa deverá gerar um novo vetor que será composto pelo maior elemento da posição i de A ou B. Exemplo: a[0] = 1500 b[0] = 1850 c[0] = 1850 a[1] = 5000 b[1] = 3215 c[1] = 5000 Imprima o vetor gerado. eu não estou conseguindo fazer o vetor C com dois vetores que eu já tenho #include <stdio.h> #include <stdlib.h> #include <time.h> void main() { int veta[200], vetb[200], vetc[200]; srand(time(NULL)); for (int i = 0; i < 200; i++) { veta[i] = 1000 + rand()%(9999 - 1000 + 1); } printf("Vetor A:"); for (int i = 0; i < 200; i++) { printf("[%d]", veta[i]); srand(time(NULL)); for (int i = 0; i < 200; i++) { vetb[i] = 1000 + rand()%(9999 - 1000 + 1); } printf("\nVetor B:"); for (int i = 0; i < 200; i++) { printf("[%d]", vetb[i]); } } }
  4. Escreva um programa em C no qual o usuário deverá digitar e armazenar em um vetor a temperatura média diária de todos os dias do ano. Considere que o ano possui 365 dias. O programa deverá calcular e imprimir: a) Temperatura média anual. b) O número de dias no ano em que a temperatura foi inferior à média anual. Eu fiz com um número menor para testar mas a soma sempre esta dando errada #include <stdio.h> void main() { float vet[6], media, soma=0, acima=0; for(int i=0; i<6.0; i++){ soma += vet[i]; printf("Digite as temperaturas dos dias do ano:\n"); scanf("%f", &vet[6]); } media=soma/6.0; for(int i=0; i<6.0; i++){ if(vet[i] < media){ acima++; } } printf("A soma foi de: %.1f e a média foi de:%.1f\n", soma, media); printf("Valores acima da média:%.1f", acima); }
  5. Me ajude a fazer essa questão printf("Gerando valores para o vetor resultante...\n.\n.\n"); for(i = 0 ; i<10 ; i++){ z = 0; d = x[i]; while( z<20 ){ if(y[z] == d){ t[k] = d; //printf("%d\n", t[k]); k = k + 1; z = 20; }else{ z = z + 1; } }
  6. @AdrianoSiqueira Muito Obrigada, não estava entendendo como eu ia gerar outro vetor sem os valores repetidos. Muito obrigada você me salvou,
  7. @AdrianoSiqueira O que seria esse imprimirArray? Da pra fazer sem ele?
  8. @AdrianoSiqueira muito obrigada, qualquer posso te perguntar novamente?
  9. Não estou conseguindo fazer esse programa, alguém pode me ajudar? #include <stdio.h> #include <time.h> #include <stdlib.h> void main () { int x [300]; srand (time(NULL)); for (int i = 0; i<300; i++){ x[i]= 100 + (rand()%400); } for (int i=0; i<300; i++){ printf ("\n%d", x[i]); } }
  10. Não estou conseguindo fazer essa questão. Alguém pode me ajudar?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!