Escolar Documentos
Profissional Documentos
Cultura Documentos
1
RA: 1 6 0 0 5
Num_1
Processo e_num_1 v_tmp s_resultado Saída
1 {5}
3 5 2
7 5 2 =2*5
8 5 2 10 {10}
#include <stdio.h>
int main()
{
float e_num_1, v_tmp, s_resultado;
2
2. (3,5) Faça a analise e o programa em c, que calcule a resistência equivalente e a corrente da
fonte do circuito abaixo.
Algoritmo:
Resolução
Req1 = (R2*R3/(R2 + R3)
Req = R1 + Req1 R2 + R3 = 0 => Erro
I_fonte = V1 / Req Req = 0 => Erro em Ifonte
#include <stdio.h>
int main()
{
float e_resistencia_1, e_resistencia_2, e_resistencia_3, e_fonte_1, s_resistencia_eq, s_corrente_fonte;
3
3. (3,5) Faça a analise, algoritmo e o programa em c, que verifique se os 3 números
inteiros quaisquer pelo usuário. Se os 3 números são consecu?vos. Por exemplo, os
números 4,3,2 e 2,3,4 são números consecu?vos. E os não números consecu?vos
são por exemplo: 5,2,1 ou 3,3,2.
Analise
Entrada/Saída Resolução:
e_num_1
e_num_1 e_num_2 e_num_3 S_resposta
e_num_2 S_resposta
4 3 2 Consecutivos
e_num_3
2 3 4 Consecutivos
5 2 1 Não Consecutivos
3 3 2 Não Consecutivos
Resolução:
e_num_1 e_num_2 e_num_3 S_resposta
4 3 2 Consecutivos
2 3 4 Consecutivos
5 2 1 Não Consecutivos
3 3 2 Não Consecutivos
4 3 2
Consecutivos e decrescente:
Diferença == 1
( ( (e_num_1 - e_num_2 ) == 1) e ( (e_num_2 – enum_3) == 1)) ou
Diferença == 1 (( (e_num_2 - e_num_1 ) == 1) e ( (e_num_3 – enum_2) == 1))
2 3 4
Diferença == 1
Diferença == 1
4
Algoritmo: #include <stdio.h>