Buscar

LISTA1 ALGORITIMOS

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

Prévia do material em texto

Instituto Federal do Amazonas
TMI11 – Algoritmos e Programação
2019/1
Prof. Vitor Bremgartner
Alunos:
 AQUILA RABELO CAMPOS
 JEAN MARK BEZERRA LIRA
 MARIA DO SOCORRO
 NICKENDSON COURTOIS
Lista de Exercícios 01: Estruturas Sequenciais
(*) Obs: Nas questões a seguir, quando se pede para elaborar um algoritmo, pode-se escolhe entre Portugol ou Fluxograma.
Elabore um algoritmo que calcule e exiba a soma dos números de uma Progressão Aritmética. São fornecidas a razão, o termo inicial e o número de termos a serem somados.
RESPOSTA
#include <stdio.h>
#include <stdlib.h>
float main(void) 
{
 float n1;
 float n2;
 float n;
 
 
 printf ("Digite um número ímpar\n");
 scanf ("%f", &n1);
 
 n2 = (n1+1)/2;
 
 n = ((1 + n1)/2)*n2;
 
 printf ("A soma dos números impares e igual a %f\n", n);
 return 0;
}
Sharon está viajando da cidade A para a cidade B. A distância entre as cidades é uma variável, pois ela gostaria de inserir a distância que ela percorreu a primeira velocidade e depois, a distância que ela percorreu a segunda velocidade. Ela sabe que durante a primeira distância, ela andará a 60 km/h, e durante o outro percurso, andará a 110 km/h. Escreva um algoritmo que calcule o tempo total de viagem de uma cidade à outra.
RESPOSTA
#include <stdio.h>
#include <stdlib.h>
float main(void) 
{
 float d1;
 float d2;
 float t1;
 float t2;
 float tt;
 
printf ("Digite a distância 1\n");
scanf ("%f", &d1);
printf ("Digite a distância 2\n");
scanf ("%f", &d2);
t1 = (d1/60);
t2 = (d2/110);
tt = (t1+t2);
printf ("O tempo total da viagem e %.2f\n", tt);
return 0;
}
Elabore um algoritmo que calcule e exiba a média de dois números digitados.
RESPOSTA
#include <stdio.h>
int main(void)
{
	float num1;
	float num2;
	float media;
	
	
	printf ("Digite o primeiro número\n");
	scanf ("%f”, &num1);
	
	printf ("Digite o segundo número\n");
	scanf ("%f”, &num2);
	
	media = (num1 + num2) /2;
	
	printf ("A média dos números digitados e %.2f", media);
	return 0;
}
Elabore um algoritmo que calcule o alcance de um projétil, dada a velocidade inicial v0 e o ângulo θ entre o cano do canhão e o solo. A fórmula a ser utilizada é
onde g = 9,81m/s2.
RESPOSTA
#include <stdio.h>
#include <math.h>
/*tirei duvidas com a Lari*/
int main (void)
{
	float vo, g, angulo, s;
	printf ("Insira a velocidade inicial do projetil:\n");
	scanf ("%f”, &vo);
	printf ("Insira o angulo em relação ao cano do canhão e o solo:\n");
	scanf("%f" , &angulo);
	angulo=angulo*3.14/180.0;
	g = 9.81;
	s = (vo*vo) *sin(2*angulo) /g;
	
	printf ("O alcance do projetil eh %.2f”, s);
return 0;
}
Crie um algoritmo que permita fazer a conversão cambial de Reais para Dólares. Considere como taxa de câmbio US$1,00 = R$3,20.
RESPOSTA
#include <stdio.h>
#include <stdlib.h>
float main(void) 
{
 float real;
 float dolar;
 
printf ("Digite o valor em reais\n");
scanf ("%f", &real);
dólar = real/3.20;
printf ("O valor em dólar e %.2f\n", dólar);
return 0;
}
Observe o fluxograma a seguir e responda aos itens abaixo.
Qual é ou quais são as variáveis de entrada?
Qual é ou quais são as variáveis de saída?
O que será impresso pelo algoritmo?
RESPOSTA
#include <stdio.h>
int main (void)
{
	int a, b, c;
	
	a = 10; 
	b = 8; 
	c = 4; 
	a = a+c;
	b = c+a;
	b = a;
	c = a+b;
	printf ("%d\n", a); /*variáveis de saida */
	printf ("%d\n", b); /*variaveis de saida */
	printf ("%d\n", c); /*variaveis de saida, execute o algoritmo para obter o valor impresso */ 
return 0;
}

Continue navegando