Engenharia Mecânica Engenharia de controle e automação
Por: gabrie1998 • 25/3/2017 • Trabalho acadêmico • 3.265 Palavras (14 Páginas) • 355 Visualizações
FACULDADE PITÁGORAS
Engenharia Mecânica
Engenharia de controle e automação
Alessandro barros
Fernando Fuglini
Gabriel Cardoso
Algoritmos e Programação – Parcial 01
Votorantim – SP setembro de 2016
Votorantim – SP, Setembro de 2016
SUMÁRIO
1. Introdução 7
2. Lista de Exercícios 1 8
2.1. Exercício 1 8
2.2. Exercício 2 11
2.3. Exercício 3 12
3. LISTA DE EXERCÍCIOS 02 13
3.1. Exercício 1 13
3.2. Exercício 2 15
3.3. Exercício 3 17
3.4. Exercício 4 18
3.5. Exercício 5 21
4. LISTA DE EXERCÍCIOS 03 24
4.1. Exercício 1 24
4.2. Exercício 2 26
4.3. Exercício 3 29
4.4. Exercício 4 32
5. LISTA DE EXERCÍCIOS 04 35
5.1. Exercício 1 35
5.2. Exercício 2 37
- Introdução
Este trabalho discorre sobre algoritmos e lógica de programação, contendo resoluções de exercícios da listas 1,2,3 e 4, em diferentes tipos de linguagem, tais como, algoritmos narrativos, fluxogramas, pseudocódigo e linguagem c (ansi).
A atividade foi executa com apoio de softwares e aplicativos onde podemos testar os programas feitos e posteriormente identificar algum tipo de erro que por eles sejam encontrados, os compiladores são: codeblocks, para algoritmos em linguagem c e visualg para algoritmos em pseudocódigo.
- Lista de Exercícios 1
- Exercício 1
Os programas abaixo possuem erros. Implemente-os e tente compilá-los. Anote as mensagens de erro obtidas.
Corrija os programas e compile-os novamente.
a)
intmain(){
printf("Ola pessoal!!!");
system("pause");
return 0;
}
Programa corrigido:
#include
intmain(){
printf("Ola pessoal!!!");
system("pause");
return 0;
}
R:. Faltava a biblioteca: #include
b)
#include
intmain()
printf("Boa noite!!!");
system("pause");
return 0;
}
Programa corrigido:
#include
intmain() {
printf("Boa noite!!!");
system("pause");
return 0;
}
R:.Estava faltando abrir a chave na linha: intmain() {
c)
#include
intmain(){
printf("Esta eh uma string")
printf("Uma stringeh uma sequencia de caracteres delimitada \
por aspas");
system("pause");
return 0;
}
Programa corrigido:
#include
intmain(){
printf("Esta eh uma string");
printf("Uma stringeh uma sequencia de caracteres delimitada \
por aspas");
system("pause");
return 0;
}
R:. Estava faltando o ponto e vírgula na linha: printf("Esta eh uma string");
d)
#include
intmain(){
printf("Toda variavel em C precisa ser declarada antes de ser usada.);
system("pause");
return 0;
}
Programa corrigido:
#include
intmain(){
printf("Toda variavel em C precisa ser declarada antes de ser usada.");
system("pause");
return 0;
}
R:.Estava faltando fechar aspas na linha: printf ("Toda variavel em C precisa ser declarada antes de ser usada.");
- Exercício 2
Faça um programa no qual são declaradas:
- Uma variável do tipo int chamada codigo.
- Duas variáveis do tipo float chamadas altura e peso.
- Uma variável do tipo char chamada letra.
a) Inicialize estas variáveis com valores compatíveis com seus tipos, usando o operador de atribuição.
b) Imprima, usando corretamente a função printf as seguintes frases:
O meu numero de identificacaoeh (codigo).
...