Ir para conteúdo
Fórum Script Brasil

adamo angel

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre adamo angel

adamo angel's Achievements

0

Reputação

  1. adamo angel

    matrizes

    Zezinho, um aluno do curso de Eletrônica resolveu brincar com resistores. A cada dia ele desenha uma matriz em um papel e escolhe aleatoriamente um conjunto de resistores para colocar sobre cada célula da matriz (os resistores são colocados na direção horizontal). Depois ele os conecta na direção das linhas da matriz como mostra a figura 1. A cada dia, Zezinho desenha uma matriz com uma quantidade de linhas e colunas diferentes. Entretanto, como o papel não é muito grande ele nunca desenha uma matriz com mais de 20 linhas e 10 colunas. Cada linha forma uma sequência de resistores conectados. Zezinho gostaria de descobrir qual a resistência equivalente de cada sequência (linha) de resistores que ele conectou e quantos resistores com uma resistência acima de 220 ohms foram colocados na matriz. Mas como Zezinho não é um aluno muito aplicado ele necessita de uma ajuda para escrever um programa que realize esses cálculos. Escreva um programa em C que leia a quantidade de linhas e colunas da matriz que o Zezinho desenhou em um determinado dia. A seguir ler um valor de resistência (em ohms) para cada resistor que o Zezinho colocou nas células da matriz. O valor dos resistores devem ser armazenados em uma matriz. Após o término da leitura da matriz, escrever para cada linha de resistores conectados a sua respectiva resistência equivalente em ohms. Depois escrever quantos resistores com resistência acima de 220 ohms foram incluídos na matriz.
  2. SABEMOS QUE OS RESISTORES POSSUEM TOLERÂNCIA E PODEM APRESENTAR UM VALOR MEDIDO DIFERENTE DO QUE CONSTA NO CÓDIGO DE CORES (VALOR COMERCIAL). POR EXEMPLO, PARA UM RESISTOR DE RESISTÊNCIA COMERCIAL DE 1000 OHMS, O VALOR DE 900 OHMS MEDIDO FICARIA FORA DA FAIXA DE 5% DE TOLERÂNCIA. IMPLEMENTE UM PROGRAMA EM C QUE LEIA UM INTEIRO N. A SEGUIR LER UM VETOR DE N ELEMENTOS (MÁXIMO DE 2000 ELEMENTOS) COM O VALOR MEDIDO DE RESISTORES QUE POSSUEM VALOR COMERCIAL DE 1000 OHMS. APÓS O TÉRMINO DA LEITURA DO VETOR, SEU PROGRAMA DEVERÁ SER CAPAZ DE PERCORRER TODOS OS ELEMENTOS DO VETOR E PARA CADA RESISTORES IMPRIMIR O VALOR MEDIDO E AO LADO A PALAVRA “FORA DA FAIXA” OU “DENTRO DA FAIXA”, CONSIDERANDO UMA FAIXA DE TOLERÂNCIA DE +-5%. NO FINAL, IMPRIMA QUANTOS RESISTORES ESTÃO DENTRO DA FAIXA. [Entrada] 4 (N) 1000 1090 920 950 [Saída] 1000 dentro da faixa 1090 fora da faixa 920 fora da faixa 950 dentro da faixa 2
  3. SABEMOS QUE OS RESISTORES POSSUEM TOLERÂNCIA E PODEM APRESENTAR UM VALOR MEDIDO DIFERENTE DO QUE CONSTA NO CÓDIGO DE CORES (VALOR COMERCIAL). POR EXEMPLO, PARA UM RESISTOR DE RESISTÊNCIA COMERCIAL DE 1000 OHMS, O VALOR DE 900 OHMS MEDIDO FICARIA FORA DA FAIXA DE 5% DE TOLERÂNCIA. IMPLEMENTE UM PROGRAMA EM C QUE LEIA UM INTEIRO N. A SEGUIR LER UM VETOR DE N ELEMENTOS (MÁXIMO DE 2000 ELEMENTOS) COM O VALOR MEDIDO DE RESISTORES QUE POSSUEM VALOR COMERCIAL DE 1000 OHMS. APÓS O TÉRMINO DA LEITURA DO VETOR, SEU PROGRAMA DEVERÁ SER CAPAZ DE PERCORRER TODOS OS ELEMENTOS DO VETOR E PARA CADA RESISTORES IMPRIMIR O VALOR MEDIDO E AO LADO A PALAVRA “FORA DA FAIXA” OU “DENTRO DA FAIXA”, CONSIDERANDO UMA FAIXA DE TOLERÂNCIA DE +-5%. NO FINAL, IMPRIMA QUANTOS RESISTORES ESTÃO DENTRO DA FAIXA. [Entrada] 4 (N) 1000 1090 920 950 [Saída] 1000 dentro da faixa 1090 fora da faixa 920 fora da faixa 950 dentro da faixa 2
×
×
  • Criar Novo...