Baixe o app para aproveitar ainda mais
Prévia do material em texto
............................................................................................................................... ENGENHARIA DA COMPUTAÇÃO – 3º SEMESTRE ANDRÉ JUNIOR LINGUAGEM C ........................................................................................................................................ Guarulhos 2020 ANDRÉ JUNIOR PORTFÓLIO LINGUAGEM C Trabalho apresentado ao Curso Engenharia da Computação do Centro Universitário ENIAC para a disciplina Linguagem C. Prof. Cao Ji Kan. Guarulhos 2020 Desafio 01: A linguagem C é uma linguagem amplamente utilizada pela comunidade de desenvolvedores e uma linguagem de referência para cursos de ciência da computação em todo o mundo, juntamente com Python e Java. Procedural e estruturada, C provavelmente é uma das linguagens de programação mais conhecida no mundo. Considere que você é funcionário do cinema de um shopping. Seu gerente pediu que desenvolvesse um programa em C para calcular o valor de ingressos do cinema e fornecer aos usuários. O programa deve apresentar ao usuário as opções de filme e o valor total dos ingressos, com custo de 12,50 reais cada. Além disso, o valor do ingresso deve ser facilmente modificado no código. As opções de filme são: · Se o usuário escolher a opção 1: Vingadores 4 – da Marvel; · Se o usuário escolher a opção 2: Como Treinar o Seu Dragão 3; · Se o usuário escolher a opção 3: Dumbo; · Se o usuário escolher a opção 4: Shazam! . Neste desafio demonstre como organizar o código para fazer a entrada de dados usando as funções printf e scanf. Ao final o usuário tem que ser informado sobre as opções escolhidas. Resposta: #include <stdio.h> int main() { float entradas; int filme; int ingresso; printf(" ____________ Bem-Vindo ao Cinema! ____________\n"); printf("| Escolha seu filme: |\n"); printf("| Opção 1: Vingadores 4 .............. R$ 12.50|\n"); printf("| Opção 2: Como Treinar seu Dragao 3.. R$ 12.50|\n"); printf("| Opção 3: Dumbo ..................... R$ 12.50|\n"); printf("| Opção 4: Shazam! ................... R$ 12.50|\n"); printf("|_________Digite o numero do filme_____________|\n"); printf("Digite a quantidade de ingresso:\n"); scanf("%d", &ingresso); float custo = ingresso * 12.50; if (filme == 1) { printf("Voce escolheu o filme: Vingadores 4\n"); printf("Número de ingressos: %d\n", ingresso); printf("Total a pagar: %.2f\n", custo); } else if (filme == 2) { printf("Voce escolheu o filme: Como Treinar seu Dragao 3\n"); printf("Numero de ingressos: %d\n", ingresso); printf("Total a pagar: %.2f\n", custo); } else if (filme == 3) { printf("Voce escolheu o filme: Dumbo\n"); printf("Numero de ingressos: %d\n", ingresso); printf("Total a pagar: %.2f\n", custo); } else if (filme == 4) { printf("Voce escolheu o filme: Shazam!\n"); printf("Numero de ingressos: %d\n", ingresso); printf("Total a pagar: %.2f\n", custo); } return 0; } Desafio 02: Você foi contratado por uma empresa de jogos. Sua primeira atividade é desenvolver um jogo educativo que será utilizado no ensino de matemática. Você deverá entregar esse projeto em partes. Nessa primeira etapa, você irá implementar somente o seguinte: · Pedir ao usuário um número. · Calcular o antecessor e sucessor desse número. · Mostrar a tabuada de multiplicação desse número. · Apresentar os próximos três números com contagem de dois em dois. Esse jogo será modificado futuramente, pois se deseja adicionar algumas funcionalidades, como escolha do tipo de tabuada e tamanho do "passo" da contagem. Portanto, organize seu código de forma que outro programador possa entendê-lo. Resposta: #include <stdio.h> int main() { int numero; printf("---------------------------------\n"); printf(" Bem-Vindo ao jogo da Matematica \n"); printf("---------------------------------\n"); printf("\n"); printf("------- Digite um Numero! -------\n"); scanf("%d", &numero); printf("\n"); printf("----- Tabuada do Numero: %d ------\n", numero); printf(" %d x 1 = %d \n", numero, numero*1 ); printf(" %d x 2 = %d \n", numero, numero*2 ); printf(" %d x 3 = %d \n", numero, numero*3 ); printf(" %d x 4 = %d \n", numero, numero*4 ); printf(" %d x 5 = %d \n", numero, numero*5 ); printf(" %d x 6 = %d \n", numero, numero*6 ); printf(" %d x 7 = %d \n", numero, numero*7 ); printf(" %d x 8 = %d \n", numero, numero*8 ); printf(" %d x 9 = %d \n", numero, numero*9 ); printf(" %d x 10 = %d \n", numero, numero*10 ); printf("\n"); printf("---- O Antecessor de: %d eh: %d ----\n", numero, numero-1 ); printf("----- O Sucessor de: %d eh: %d -----\n", numero, numero+1 ); return 0; } REFERÊNCIAS BIBLIOGRÁFICAS Conteúdo passado em aula.
Compartilhar