A primeira linha da entrada contém dois inteiros N e C, indicando o número de leituras realizadas pelo sensor e a capacidade máxima do elevador, respectivamente (1 <= N <= 1000 e 1 <= C <= 1000). As N linhas seguintes contêm, cada uma, uma leitura do sensor. Cada uma dessas linhas contém dois inteiros S e E, indicando quantas pessoas saíram e quantas pessoas entraram naquele andar, respectivamente (0 <= S <= 1000 e 0 <= E <= 1000). Seu programa deve imprimir uma única linha contendo o caractere 'S', caso a capacidade do elevador tenha sido excedida em algum momento, ou o caractere 'N' caso contrário.
Escreva um programa que calcule os N termos da série S abaixo:
S = (1/3) + (2/6) + (3/9) + (4/12) + …
O seu programa deve imprimir na saída padrão tanto os termos da série quanto o valor da soma com precisão de 2 casas decimais. Um valor N que representa a quantidade de termos da série. Os termos da série e o valor da soma com precisão de 2 casas decimais.
Escreva um programa que leia números inteiros da entrada padrão até que seja informado um número negativo. A cada leitura o número lido deve ser escrito na saída padrão. Números inteiros. Os números que foram lidos.
Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.
Em todos os casos você pode adotar uma estrutura de repetição, cada caso especificando mais para o que o exercício pede
Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.
Segue um exemplo de resolução:
1. Verificar Capacidade do Elevador (com valores predefinidos)
N, C = 5, 10 # Exemplo de valores para N e C
leituras = [(2, 3), (1, 5), (0, 2), (3, 1), (0, 4)] # Exemplo de saídas e entradas
capacidade_atual = 0
excedeu = False
for S, E in leituras:
capacidade_atual -= S
capacidade_atual += E
if capacidade_atual > C:
excedeu = True
break
print('S' if excedeu else 'N')
2. Série Matemática (N = 4 como exemplo)
N = 4
soma = 0.0
for i in range(1, N + 1):
termo = i / (3 * i)
print(f'Termo {i}: {termo:.2f}')
soma += termo
print(f'Soma: {soma:.2f}')
3. Ler e Escrever Números Inteiros até Entrada Negativa (com uma lista predefinida)
numeros = [5, 10, 15, -1] # Exemplo de lista de números
for numero in numeros:
if numero < 0:
break
print(numero)
Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.