Difference between revisions of "Problema da soma"

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
(New page: == Dificuldade única == Faça um programa, utilizando a linguagem C, capaz de solicitar um número N (1<N<1000) do usuário e ler N números inteiros. Após a leitura do último número d...)
 
(Dificuldade única)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Dificuldade única ==
 
== Dificuldade única ==
Faça um programa, utilizando a linguagem C, capaz de solicitar um número N (1<N<1000) do usuário e ler N números inteiros. Após a leitura do último número deve-se informar:
+
Faça um programa capaz de solicitar um número N (1<N<1000) do usuário e ler N números inteiros. Após a leitura do último número deve-se informar:
  
 
*Na primeira linha a soma dos N números em decimal.
 
*Na primeira linha a soma dos N números em decimal.
Line 6: Line 6:
 
*Na terceira linha a soma em octal dos números impares informados.
 
*Na terceira linha a soma em octal dos números impares informados.
  
Caso o número inteiro N for menor ou igual a 1 ou maior ou igual que 1000 deve-se informar como resultado o valor -1 e nenhum número deve ser solicitado do usuário
+
Caso o número inteiro N for menor ou igual a 1 ou maior ou igual que 1000 deve-se informar como resultado o valor -1 e nenhum número deve ser solicitado do usuário.
 +
 
 +
Assuma que todos os números fornecidos pelo usuário serão inteiros válidos.
 +
 
 +
=== Exemplo 1 ===
 +
 
 +
==== Entrada ====
 +
3
 +
1
 +
2
 +
3
 +
 
 +
==== Saída ====
 +
6
 +
2
 +
4
 +
 
 +
=== Exemplo 2 ===
 +
 
 +
==== Entrada ====
 +
10
 +
1
 +
2
 +
3
 +
4
 +
5
 +
6
 +
7
 +
8
 +
9
 +
0
 +
 
 +
==== Saída ====
 +
45
 +
14
 +
31

Latest revision as of 16:00, 4 August 2010

Dificuldade única

Faça um programa capaz de solicitar um número N (1<N<1000) do usuário e ler N números inteiros. Após a leitura do último número deve-se informar:

  • Na primeira linha a soma dos N números em decimal.
  • Na segunda linha a soma em hexadecimal dos números pares informados.
  • Na terceira linha a soma em octal dos números impares informados.

Caso o número inteiro N for menor ou igual a 1 ou maior ou igual que 1000 deve-se informar como resultado o valor -1 e nenhum número deve ser solicitado do usuário.

Assuma que todos os números fornecidos pelo usuário serão inteiros válidos.

Exemplo 1

Entrada

3
1
2
3

Saída

6
2
4

Exemplo 2

Entrada

10
1
2
3
4
5
6
7
8
9
0

Saída

45
14
31