Buscar

Exercicios - RESOLUÇÃO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

1) Elabore um programa que escreva as mensagens “Início do programa” e “Fim” na tela, uma em cada linha, usando apenas um comando printf().
2) Escreva um programa que leia um número inteiro e depois o imprima.
3) Escreva um programa que leia um número inteiro e depois imprima a mensagem “Valor lido:”, seguido do valor inteiro. Use apenas um comando printf().
4) Faça um programa que leia um número inteiro e depois o imprima usando o operador “%f”. Veja o que aconteceu.
5) Faça um programa que leia um valor do tipo float e depois o imprima usando o operador “%d”. Veja o que aconteceu.
6) Faça um programa que leia um valor do tipo double e depois o imprima na forma de notação científica.
7) Elabore um programa que leia um caractere e depois o imprima como um valor
inteiro.
8) Faça um programa que leia dois números inteiros e depois os imprima na ordem inversa em que eles foram lidos.
9) Faça um programa que leia dois valores do tipo float. Use um único comando de leitura para isso. Em seguida, imprima os valores lidos na ordem inversa em que eles foram lidos.
10) Elabore um programa que solicite ao usuário entrar com o valor do dia, mês e ano (inteiros). Em seguida, imprima os valores lidos separados por uma barra (\).
11) Elabore um programa que contenha uma constante qualquer do tipo float. Use o comando #define. Imprima essa constante.
12) Elabore um programa que contenha uma constante qualquer do tipo int. Use o comando const. Imprima essa constante.
13) Faça um programa que leia um caractere do tipo char e depois o imprima entre aspas duplas. Assim, se o caractere lido for a letra A, deverá ser impresso “A”.
14) Faça um programa que leia três caracteres do tipo char e depois os imprima um em cada linha. Use um único comando printf() para isso.
15) Escreva um programa que leia três variáveis: char, int e float. Em seguida, imprima as de três maneiras diferentes: separadas por espaços, por uma tabulação horizontal e uma em cada linha. Use um único comando printf() para cada operação de escrita das três variáveis.
16) Calcular a soma de dois números.
17) Calcular a média de três números.
RESOLUÇÃO
1.
#include <stdio.h>
int main() {
 printf("Início do programa\nFim\n");
 return 0;
}
2. 
#include <stdio.h>
int main() {
 int numero;
 printf("Digite um número inteiro: ");
 scanf("%d", &numero);
 printf("Número digitado: %d\n", numero);
 return 0;
}
3. 
#include <stdio.h>
int main() {
 int numero;
 printf("Digite um número inteiro: ");
 scanf("%d", &numero);
 printf("Valor lido: %d\n", numero);
 return 0;
}
4. 
#include <stdio.h>
int main() {
 int numero;
 printf("Digite um número inteiro: ");
 scanf("%d", &numero);
 printf("Número digitado: %f\n", numero);
 return 0;
}
5. 
#include <stdio.h>
int main() {
 float numero;
 printf("Digite um número float: ");
 scanf("%f", &numero);
 printf("Número digitado: %d\n", numero);
 return 0;
}
6. 
#include <stdio.h>
int main() {
 double numero;
 printf("Digite um número double: ");
 scanf("%lf", &numero);
 printf("Número em notação científica: %e\n", numero);
 return 0;
}
7. 
#include <stdio.h>
int main() {
 char caractere;
 printf("Digite um caractere: ");
 scanf(" %c", &caractere);
 printf("Valor inteiro do caractere: %d\n", caractere);
 return 0;
}
8. 
#include <stdio.h>
int main() {
 int num1, num2;
 printf("Digite o primeiro número inteiro: ");
 scanf("%d", &num1);
 printf("Digite o segundo número inteiro: ");
 scanf("%d", &num2);
 printf("Números na ordem inversa: %d e %d\n", num2, num1);
 return 0;
}
9. 
#include <stdio.h>
int main() {
 float num1, num2;
 printf("Digite dois números float: ");
 scanf("%f %f", &num1, &num2);
 printf("Números na ordem inversa: %f e %f\n", num2, num1);
 return 0;
}
10. 
#include <stdio.h>
int main() {
 int dia, mes, ano;
 printf("Digite o dia, mês e ano separados por espaços: ");
 scanf("%d %d %d", &dia, &mes, &ano);
 printf("Data digitada: %d/%d/%d\n", dia, mes, ano);
 return 0;
}
11. 
#include <stdio.h>
#define CONSTANTE 3.5
int main() {
 printf("Valor da constante: %f\n", CONSTANTE);
 return 0;
}
12. 
#include <stdio.h>
int main() {
 const int CONSTANTE = 10;
 printf("Valor da constante: %d\n", CONSTANTE);
 return 0;
}
13. 
#include <stdio.h>
int main() {
 char caractere;
 printf("Digite um caractere: ");
 scanf(" %c", &caractere);
 printf("Caractere entre aspas duplas: \"%c\"\n", caractere);
 return 0;
}
14. 
#include <stdio.h>
int main() {
 char c1, c2, c3;
 printf("Digite três caracteres: ");
 scanf(" %c %c %c", &c1, &c2, &c3);
 printf("%c\n%c\n%c\n", c1, c2, c3);
 return 0;
}
15. 
#include <stdio.h>
int main() {
 char caractere = 'A';
 int numero = 10;
 float decimal = 5.5;
 
 printf("%c %d %f\n", caractere, numero, decimal);
 printf("%c\t%d\t%f\n", caractere, numero, decimal);
 printf("%c\n%d\n%f\n", caractere, numero, decimal);
 
 return 0;
}
16. 
#include <stdio.h>
int main() {
 int num1, num2, soma;
 
 printf("Digite dois números inteiros: ");
 scanf("%d %d", &num1, &num2);
 
 soma = num1 + num2;
 
 printf("A soma de %d e %d é: %d\n", num1, num2, soma);
 
 return 0;
}
17. 
#include <stdio.h>
int main() {
 int num1, num2, num3;
 float media;
 
 printf("Digite três números inteiros: ");
 scanf("%d %d %d", &num1, &num2, &num3);
 
 media = (num1 + num2 + num3) / 3.0;
 
 printf("A média dos números é: %.2f\n", media);
 
 return 0;
}

Mais conteúdos dessa disciplina