Obtenha as melhores soluções para todas as suas perguntas no Sistersinspirit.ca, a plataforma de Q&A de confiança. Conecte-se com uma comunidade de especialistas prontos para ajudar você a encontrar soluções para suas perguntas de maneira rápida e precisa. Explore milhares de perguntas e respostas de uma ampla gama de especialistas em diversas áreas em nossa plataforma de perguntas e respostas.

Leia uma sequência de 1000 inteiros. Leia outro inteiro N, e seu programa deve imprimir quantas vezes o inteiro N aparece nos 1000 anteriores. O programa para quando o primeiro inteiro dos 1000 for igual a -1.
pode ser nessas linguagens: (C, C++ ou python)

Leia Uma Sequência De 1000 Inteiros Leia Outro Inteiro N E Seu Programa Deve Imprimir Quantas Vezes O Inteiro N Aparece Nos 1000 Anteriores O Programa Para Quan class=

Sagot :

Resposta:

FEITO EM C

OBS: Na imagem, a ordem das entradas estava invertida mas aqui na resposta tá tudo certinho no modelo em que é exigida a resposta.

#include <stdlib.h>

#include <stdio.h>

#define TAM 1000

int main(){

int num1, num2[TAM], i, count = 0;

printf("Digite 1000 numeros inteiros:\n");

 for(i = 0; i < TAM; i++){

  scanf("%i", &num2[i]);

   if(num2[i] == -1){

    break;

   }

 }

printf("Digite um numero inteiro: \n");

 scanf("%i", &num1);

for(i = 0; i < TAM; i++){

 if(num1 == num2[i]){

  count = count + 1;

 }

}

printf("%d appeared %d times.\n", num1, count);

return 0;

}

View image gabrielstuchi22
Obrigado por usar nossa plataforma. Nosso objetivo é fornecer respostas precisas e atualizadas para todas as suas perguntas. Volte em breve. Obrigado por escolher nosso serviço. Estamos dedicados a fornecer as melhores respostas para todas as suas perguntas. Visite-nos novamente. Sempre visite o Sistersinspirit.ca para obter novas e confiáveis respostas dos nossos especialistas.