Buscar

Portfólio Linguagem C

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 8 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 8 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

Prévia do material em texto

...............................................................................................................................
Análise Desenvolvimento de Sistemas
WILLIANS DE CARVALHO - 224012018
Portfólio
Linguagem C
........................................................................................................................................
GUARULHOS
2020
WILLIANS DE CARVALHO - 224012018
Portfólio
Linguagem C
Trabalho apresentado ao Curso (Análise Desenvolvimento de Sistemas) do Centro Universitário ENIAC para a disciplina [Linguagem C].
Prof. Cao Ji Kan
GUARULHOS
2020
Respostas
....................................................................................................................
DESAFIO 03
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. 
Código:
/*Este programa calcula o valor dos ingressos de cinema e fornece aos clientes */
#include <stdio.h>
#include <stdlib.h>
int main()
{ 
	char *nome_filme;
	int alternativa_filme, quantidade_ingressos;
	double valor_final;
	printf("Escolha uma dessas alternativas de filmes: \n");
	
	printf("Alternativa 1: Vingadores 4 \n");
	
	printf("Alternativa 2: Como Treinar o Seu Dragão 3 \n");
	
	printf("Alternativa 3: Dumbo \n");
	
	printf("Alternativa 4: Shazam! \n");
	
	scanf("%d", &alternativa_filme);
	
	system("CLS");
	
	if (alternativa_filme == 1)
	{
		
		nome_filme = "Vingadores 4";
		
		printf("Valor do ingresso individual: R$12,50\n");
		
		printf("Filme Selecionado: Vingadores 4\n");
		
		printf("Informe a quantidade de ingressos: \n");
		
		scanf("%d", &quantidade_ingressos);
		
		valor_final = 12.5 * quantidade_ingressos;
		
	}
	else if (alternativa_filme == 2)
	{
		
		nome_filme = "Como Treinar o Seu Dragão 3";
		
		printf("Valor do ingresso individual: R$12,50\n");
		
		printf("Filme Selecionado: Como Treinar o Seu Dragão 3 \n");
		
		printf("Informe a quantidade de ingressos: \n");
		
		scanf("%d", &quantidade_ingressos);
		
		valor_final = 12.5 * quantidade_ingressos;
		
	}
	else if (alternativa_filme == 3)
	{
		
		nome_filme = "Dumbo";
		
		printf("Valor do ingresso individual: R$12,50\n");
		
		printf("Filme Selecionado: Dumbo \n");
		
		printf("Informe a quantidade de ingressos: \n");
		
		scanf("%d", &quantidade_ingressos);
		
		valor_final = 12.5 * quantidade_ingressos;
		
	}
	else if (alternativa_filme == 4)
	{
	
		nome_filme = "Shazam!";
		
		printf("Shazam!");
		
		printf("Valor do ingresso individual: R$12,50\n");
		
		printf("Filme Selecionado: Shazam! \n");
		
		printf("Informe a quantidade de ingressos: \n");
		
		scanf("%d", &quantidade_ingressos);
		
		valor_final = 12.5 * quantidade_ingressos;
		
	}
	
	printf("Obrigado. Para compra %d ingresso(s) para o filme %s. Valor total: %.2f \n", quantidade_ingressos, nome_filme, valor_final);
	
	printf ("Obrigado pela compra, bom filme ");
 
 system("pause");
 return 0;
}
DESAFIO 04
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.
Código:
#include<stdio.h>
#include<stdlib.h>
int antecessor(int a) {
 return a - 1;
}
int sucessor(int a) {
 return a + 1;
}
void tabuada(int a) {
 int i = 0;
 printf("\nTabuada do %d: \n",a);
 for (i=0;i<=10;i++) {
 printf("\n%d * %d = %d", a, i, a * i);
 }
 printf("\n");
}
void prox(int a) {
 int i = 0;
 int num1, num2, num3;
 num1 = a + 2;
 num2 = num1 + 2;
 num3 = num2 + 2;
 printf("\nOs proximos numeros contando de dois em dois sao: %d, %d e %d\n", num1,num2,num3);
}
int main () {
 int num, num_ant, num_suc;
 printf("Digite um numero: ");
 scanf("%d", &num);
 printf("\nNumero antecessor: %d\n", antecessor(num));
 printf("\nNumero sucessor: %d\n", sucessor(num));
 tabuada(num);
 prox(num);
}

Continue navegando