Indice degli argomenti
-
-
Crie um algoritmo para permita que duas pessoas joguem o jogo da velha!
-
-
Prezados alunos,
Vocês têm quatro atividades semanais sugeridas:
1) Terminar o primeiro programa (apresentado em classe) para calcular a área da cabana.
2) Executar no gcc o programa AtividadeSemanal02.c (em anexo)
3) Executar no gcc o programa AtividadeSemanal03.c. Edite o arquivo e inclua o seu número USP.
4) Faça um programa que converta para binário o número 484. Detalhe: vocês não precisam usar laços (vamos ver isso em C ainda) pois conhecem o número a ser convertido, isto é, 484.
-
-
Pessoal,
Vocês podem completar o arquivo .C abaixo para implementar o programa do Exercício "Atividade 04" e executar. Vocês podem executá-lo no replit c (https://replit.com/languages/c), no tutor C (https://pythontutor.com/c.html#mode=edit) ou no gcc (veja como a seguir).
Chaim
-
Pessoal,
Um desafio para vocês! Especialmente para quem utiliza o Window: executar o programa AtividadeSemanal04.c com o gcc.
Quem usa o linux não deverá ter problemas porque na maioria das instalações o gcc já vem instalado. Mas se você usa o Windows... você deve instalar o gcc antes. Eu anexei um tutorial para quem quiser instalá-lo na sua máquina. O comando para compilação do gcc é:
c:> gcc AtividadeSemanal04.c -o AtividadeSemanal04.exe
O comando para execução é:
No linux: c:>./AtividadeSemanal04.exe
ou
No Windows: c:>AtividadeSemanal04.exe
Boa sorte!
-
-
-
1) Escreva um programa na linguagem C que recebe 3 valores inteiros e retorna o maior deles. Utilize o arquivo modelo em anexo.
2) Modifique o primeiro programa para que ele recebe três números em ponto flutuante (double ou float) ao invés de inteiros.
3) Desafio! Considere as alíquotas de imposto de renda em 2023 abaixo:
- Faixa 1: Até R$ 1.903,98: isento
- Faixa 2: De R$ 1.903,99 até R$ 2.826,65: 7,5%
- Faixa 3: De R$ 2.826,66 até R$ 3.751,05: 15%
- Faixa 4: De R$ 3.751,06 até R$ 4.664,68: 22,5%
- Faixa 5: Acima de R$ 4.664,68: 27,5%
-
-
Escreva um programa em C que lê dois valores inteiros de entrada do teclado e calcula o Máximo Divisor Comum (MDC) entre eles. Use o arquivo em anexo para escrever o seu programa.
Aproveite a sua animação e faça um outro programa em C que calcule o Mínimo Múltiplo Comum (MMC)!
-
-
to, long long unsigned int representa números entre 0 a (2^64)-1, ou seja, 18.446.744.073.709.551.615 . É um número muito grande, mas ainda assim é um número de "apenas" 20 dígitos... inferior aos números que algum de vocês tentaram entrar no programa usando scanf().
Rodem o programa e vejam por si mesmos. Tentem inserir um número positivo maior que 18.446.744.073.709.551.615 e vejam o que acontece.
#include <stdio.h>
int main() {
long long unsigned int probably_long_long;
printf("Tamanho do long long int: %lu (bytes)\n",sizeof(long long unsigned int));
if (1 == scanf("%llu", &probably_long_long))
printf("Numero lido: %llu\n", probably_long_long);
return 0;
}Uma observação final: Há bibliotecas especiais em C para lidar com inteiros maiores ainda... mas isso não faz parte da nossa disciplina :(
-
-
Pessoal,
Você podem entregar o EP1 até a segunda-feira, dia 19/06/23 às 23h59min. Vocês poderão tirar dúvidas na sexta-feira 16/06 ou na segunda 19/06.
Chaim
-
Pessoal,
Estão disponíveis no edisciplinas arquivos de entrada (extensão in) para testes e as saídas para esses testes.
Para verificá-los vocês devem executar os seguintes comandos para o arquivo de teste t1.in. Suponha que o seu programa esteja no arquivo 999999.c.
1) Compilar o seu programa como o gcc:
> gcc 999999.c -o ep1
2) ./ep1 < t1.in
Confira o seu resultado com o arquivo t1.out. Repita o processo para os outros arquivos de entrada.