ATPS ALGORITMO E PROGRAMAÇÃO NA LINGUAGEM C
Por: Danilo Souza • 15/9/2015 • Trabalho acadêmico • 1.843 Palavras (8 Páginas) • 294 Visualizações
[pic 1]
UNIVERSIDADE ANHANGUERA EDUCACIONAL
CAMPUS SANTO ANDRÉ – UNIDADE 3
ATPS ALGORITMO E PROGRAMAÇÃO NA LINGUAGEM C
NOME: DANILO DE SOUZA RA:
NOME: WILLIAN SANCHES GROLLA RA:
SANTO ANDRÉ
2014
Introdução
Esse trabalho tem como seu objetivo abordar melhor alguns comandos de algoritmo na linguagem “C”,para proporcionar melhor desenvolvimento do próprio,abordando sua estrutura,comandos,e em geral seu processo.
SUMÁRIO
INTRODUÇÃO 1
CONSTRUÇÃO DE UM ALGORITMO 2
EXERCÍCIOS 3,4,5
DETALHAMENTO EXERCÍCIOS 6,7,8
CONCLUSÃO 9
REFERÊNCIAS 10
Construção de um algoritmo
Para construção de um algoritmo,é necessário primeiramente ler o enunciado,saber o que se precisa,saber o necessário para começar,no primeiro momento devemos saber qual nosso dado de entrada,seja um nome,um número,uma nota,uma soma, etc.Desse mesmo modo também precisamos encontrar a saída do algoritmo,o produto final que precisamos,encontrar aquilo que seria o final da nossa receita,assim,efetuar o processo de transformar os seus dados de entrada para que possam chegar ao desejado na saída usando comandos.
Pseudocódigo é uma técnica textual de representação de um algoritmo que nos ajuda pela facilidade de entender um algoritmo. Também é conhecida como Português Estruturado ou Portugol. Nele os verbos (ações) disponíveis para utilização são limitados e empregados no imperativo, deve-se evitar as expressões excessivamente longas, estas restrições visam eliminar a possibilidade de ambigüidade.
A estrutura de um algoritmo em pseudocódigo pode variar um pouco de acordo com o autor ou com base na linguagem de programação que será utilizada posteriormente, mas essas variações ocorrem apenas na sintaxe, pois a semântica deve ser exatamente a mesma.
Exercícios
- Matriz/Notas
/*Armazenando e lendo dados em uma Matriz*/
/*Primeiramente, Armazenando dados*/
#include
#include
main()
{
int notas[5];
int i, soma;
for(i=0;i<5;i++) {
printf("Digite a nota do aluno %d: ", i);
scanf(%d,¬as[i]);
}
/*Agora, lendo os dados da Matriz criada acima*/ soma=0;
for(i=0;i<5;i++)
soma=soma+notas[i];
printf("Media das notas: %d.",soma/5);
system("pause");
}
2.Calcular idade em dias
/* programa para calcular a sua idade em dias*/
#include
#include
main()
{
Float anos,dias; /* declarar variáveis*/
Printf(“Digite sua idade em anos: “);
Scanf(“%f”,&anos); /* Le idade em anos*/
Dias = anos*365 /* calcula idade em dias * /
/* impressão do resultado */
Printf(“sua idade em dias é %f. \n”,dias);
System(“pause”); /* fixa o resultado na tela */
3.Calculadora
#include
#include
Main()
{
Float num1, num2;
Char op;
While (1) { /* sempre verdadeiro */
Printf (“Digite de um numero, operador, numero\n”);
Scanf (“%f %c %f”,&num1,&op,&num2);
IF (op ==’+’)
Printf(“ = %f”, num1+num2);
Else IF (op==’-‘)
Printf(“ = %f” , num1-num2);
Else if (op==’*’)
Printf(“ = %f”,num1*num2);
Else if (op==’/’)
Printf(“ = %f”,num1/num2)
Printf(“\n\n”);
System(“pause”);
}
Detalhamento exercício 1 – Matriz/Notas
“Include” - No primeiro instante do programa utiliza-se o comando “include” que permite fazer importação de dados da biblioteca.
“Int” - Logo após declaramos o nome dos dados atráves do comando “int”,nome da váriavel.
“For” - O comando for é utilizado para se obter repetições é utilizado na nessecidade de se obter o “loop” que são voltas no programa,no caso desse exercicio para repetir a contagem das notas.
...