Ferramentas do usuário

Ferramentas do site


prog2:exercicios_1

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
prog2:exercicios_1 [2019/03/19 17:13]
maziero
prog2:exercicios_1 [2019/04/09 13:31] (atual)
maziero
Linha 1: Linha 1:
 +====== Exercícios ======
  
 +<note important>​
 +Os programas construídos nestes exercícios devem ser entregues ao professor através do sistema [[http://​moodle.c3sl.ufpr.br/​|Moodle]] até o final desta aula.
 +</​note>​
 +
 +Escreva programas em C para:
 +
 +  - Imprimir a seguinte sequência de números, até N=10000:<​code>​
 +    1     ​2 ​    ​3 ​    ​4 ​    ​5 ​    ​6 ​    ​7 ​    8
 +00001 00002 00003 00004 00005 00006 00007 00008
 +    9    10    11    12    13    14    15    16
 +00009 00010 00011 00012 00013 00014 00015 00016
 +...
 +</​code>​
 +  - Ler um texto da entrada padrão e produzir o mesmo texto na saída padrão, mas com as letras convertidas em maiúsculas. Sugestão: usar a função ''​getchar()''​ para ler caracteres da entrada (até encontrar um ''​EOF''​),​ a função ''​putchar()''​ para escrever caracteres na saída e uma estrutura ''​switch''​ (ou uma tabela) para converter os caracteres.\\ **Sugestão**:​ em C, caracteres são tratados como números inteiros; consulte uma [[https://​ascii.cl/​|tabela ASCII]] para ver seus valores respectivos. ​
 +  - Ler três números inteiros positivos que representam os lados de um triângulo e informar que tipo de triângulo eles definem:
 +    * //​equilátero//:​ 3 lados iguais;
 +    * //​isósceles//:​ 2 lados iguais;
 +    * //​escaleno//:​ 3 lados distintos;
 +    * //​degenerado//:​ um lado é igual à soma dos outros dois;
 +    * //​impossível//:​ um lado é maior que a soma dos outros dois.
 +  - Dado um número inteiro 0 < n < 4000 lido na entrada, escrevê-lo como número romano (exemplo: 1965 = MCMLXV).
 +
 +===== Avaliação:​ =====
 +
 +  * ^_^ Completei os 4!
 +  * =) Completei 3
 +  * :-| Completei 2
 +  * :-( Completei 1
 +  * m( Não completei nenhum...
prog2/exercicios_1.txt · Última modificação: 2019/04/09 13:31 por maziero