Algoritmos e Técnicas de Programação - Exercícios

639 visualizações

Publicada em

Algoritmos e Técnicas de Programação - Anhanguera
Exercícios de Linguagens de Programação

Publicada em: Tecnologia
0 comentários
4 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
639
No SlideShare
0
A partir de incorporações
0
Número de incorporações
160
Ações
Compartilhamentos
0
Downloads
28
Comentários
0
Gostaram
4
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Algoritmos e Técnicas de Programação - Exercícios

  1. 1. ANHANGUERA – 2016.2 ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO EXERCÍCIOS Prof. Thomás da Costa thomascosta@aedu.com
  2. 2. ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO – Prof. Thomás da Costa Exercícios EXERCÍCIOS Crie o programa em C dos exercícios abaixo: a) Entre com a variável “valor” e imprima na tela. b) Entre com a variável “contador”, some 10 a variável e imprima na tela. c) Entre com 4 variáveis, some mais 5 em cada uma delas e imprima as 4 variáveis. d) Entre com um número e verifique se o número é maior que 256. e) Entre com dois valores numéricos e indique qual numero é o maior. f) Entre com 3 números, faça a soma, multiplicação e divisão entre eles e imprima na tela. g) Entre com o salário do funcionário e faça o cálculo de desconto do imposto de renda (IR: 27,5%). h) Entre com uma idade, se for maior que 21 anos exiba a mensagem “Virou adulto”.
  3. 3. ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO – Prof. Thomás da Costa EXERCÍCIOS Exercícios Crie o programa em C dos exercícios abaixo: a) Entre com um número e mostre se o número é múltiplo de 3. b) Construir um fluxograma que indique se o número digitado está compreendido entre 20 e 90 ou não. c) Entrar com o ano de nascimento de uma pessoa e o ano atual e imprimir a idade da pessoa. d) Entre com um número e informe se ele é divisível por 10, por 5, por 2 ou se não é divisível por nenhum deles. e) Entre com dois números, imprima a faixa de números e identifique quais são pares e impares. f) A prefeitura do Rio de Janeiro abriu uma linha de crédito para os funcionários públicos. O valor máximo da prestação não poderá ultrapassar 30% do salario bruto. Fazer um fluxograma que permita entrar com o salário bruto e o valor da prestação e informar se o empréstimo pode ou não ser concedido.
  4. 4. ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO – Prof. Thomás da Costa #include <stdio.h> #include <locale.h> int main() { setlocale(LC_ALL, "Portuguese"); double salario; printf("SALÁRIO REAJUSTEn"); printf("Digite o salário atual:"); scanf("%lf", &salario); printf("Reajuste: %.2fn", salario * 1.10); }
  5. 5. ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO – Prof. Thomás da Costa #include <stdio.h> #include <math.h> #include <locale.h> int main() { setlocale(LC_ALL, "Portuguese"); double numero; printf("OPERAÇÕES MATEMÁTICASn"); printf("Digite um número:"); scanf("%lf", &numero); printf("Seno: %.2fn", sin(numero)); printf("Cosseno: %.2fn", cos(numero)); printf("Tangente: %.2fn", tan(numero)); printf("nnDigite um número:"); scanf("%lf", &numero); printf("Raiz Quadrada: %.2fn", sqrt(numero)); }
  6. 6. ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO – Prof. Thomás da Costa #include <stdio.h> #include <locale.h> int main() { setlocale(LC_ALL, "Portuguese"); int valor1, valor2; int quociente, resto; printf("DIVISÃOn"); printf("Digite o dividendo:"); scanf("%d", &valor1); printf("Digite o divisor:"); scanf("%d", &valor2); quociente = valor1 / valor2; resto = valor1 % valor2; printf("Dividendo: %dn", valor1); printf("Divisor: %dn", valor2); printf("Quociente: %dn", quociente); printf("Resto: %dn", resto); }
  7. 7. ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO – Prof. Thomás da Costa #include <stdio.h> #include <locale.h> int main() { setlocale(LC_ALL, "Portuguese"); double x, y; double resultado; printf("SOMARn"); printf("Digite 1º número:"); scanf("%lf", &x); printf("Digite 2º número:"); scanf("%lf", &y); resultado = x + y; printf("Resultado: %.2fn", resultado); }
  8. 8. ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO – Prof. Thomás da Costa #include <stdio.h> #include <locale.h> int main() { setlocale(LC_ALL, "Portuguese"); double x, y; double resultado; printf("SUBTRAIRn"); printf("Digite 1º número:"); scanf("%lf", &x); printf("Digite 2º número:"); scanf("%lf", &y); resultado = x - y; printf("Resultado: %.2fn", resultado); }
  9. 9. ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO – Prof. Thomás da Costa #include <stdio.h> #include <locale.h> int main() { setlocale(LC_ALL, "Portuguese"); double x, y; double resultado; printf("MULTIPLICARn"); printf("Digite 1º número:"); scanf("%lf", &x); printf("Digite 2º número:"); scanf("%lf", &y); resultado = x * y; printf("Resultado: %.2fn", resultado); }
  10. 10. ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO – Prof. Thomás da Costa #include <stdio.h> #include <locale.h> int main() { setlocale(LC_ALL, "Portuguese"); double x, y; double resultado; printf("DIVIDIRn"); printf("Digite 1º número:"); scanf("%lf", &x); printf("Digite 2º número:"); scanf("%lf", &y); resultado = x / y; printf("Resultado: %.2fn", resultado); }
  11. 11. Obrigado !!! ANHANGUERA – 2016.2

×