TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ATPS DE ALGORÍTIMO

Por:   •  13/5/2015  •  Trabalho acadêmico  •  1.239 Palavras (5 Páginas)  •  203 Visualizações

Página 1 de 5

Calculadora

O programa irá atuar como uma calculadora utilizando as 4 operações matemáticas

programação

As variáveis declaradas são float num 1, num2, char op.

A entrada #include e #includesão bibliotecas a serem utilizadas pelo programa.

O comando float representa números reais utilizados com vígula, existentes nesta operação. O char é utilizado para exibição de caracteres. /n``);

While é utilizado neste programa para estrutura de repetição.

While (1) {``/* sempre verdadeiro */ = Esta é a condição que, quando for 1 irá rodar todo programa.

Pintf opção para digitar um número, será mostrado na tela.

printf (``Digite de um numero, operador, numero /n``).

O scanf irá efetuar a leitura dos caracteres, ou seja, o que o usuário escrever no comando acima.

scanf (``%f %c %f, &num1, &op, &num2); = esta linha refere-se %f para num1, %c para o caractere op e %f para num2. & é utilizado como apontador.

If, se a operação for soma,.

If (op==`+`) = esta comparando o que é igual a +.

O printf mostrará a soma se o caractere (%c) for + entre num1+num2.

O else if estabelece outra condição diferente da soma, este vale para os demais como divisão e multiplicação.

O printf mostrará a o resultado da operação se o caractere (%c) for  -, * ou / entre num1 e num2.

O system (“pause”) mostrará a mensagem pressione qualquer tecla para continuar demonstrando o fim da operação.

Método para calcular ao quadrado de um número positivo.

O programa irá trabalhar para calcular o quadrado de um número positivo, resultando da soma de números impares.

programação

As variáveis declaradas são int n, i, soma;

A entrada #include e #includesão bibliotecas a serem utilizadas pelo programa.

O int representa os números inteiros.

Printf opção para digitar um número, será mostrado na tela.

printf (``Digite o numero a ser elevador ao quadrado /n``);

O scanf irá efetuar a leitura dos caracteres, ou seja, o que o usuário escrever no comando acima.

scanf (``%d``, &n): = onde &n irá ler o número do usuário na variável n.

Pintf  representa o quadrado do número decimal (%d), será mostrado na tela.

If caso o número seja inferior a zero (n<0), n=-n, ou seja, se o usuário escrever negativo será sempre positivo.

For irá efetuar um loop para repetição de um comando.

for (i=1, soma=0; trata-se de uma condição juntamente com o n>0, o comando soma+=i, n--, i+=2);

O system (“pause”) mostrará a mensagem pressione qualquer tecla para continuar demonstrando o fim da operação.

Exemplo do quadrado de um numero positivo N é igual a soma dos N primeiros números impares

Comparar a resposta do usuário

O programa irá comparar a resposta do usuário com a resposta correta.

programação

As variáveis declaradas são static char resp []=”branco”;

A entrada #include, #include e #include são bibliotecas a serem utilizadas pelo programa.

O char r1 representará os caracteres de resposta

Puts (put + string) irá ler o que o usuário digita.

Gets (get + sitrng) irá mostrar o resultado.

While é utilizado neste programa para estrutura de repetição.

Enquanto strcm (r1, resps) for diferente (! = 0), mostrara puts(“resposta errada. Tente de novo”);

E o gets(r1) irá atualizar e voltará ao comando while strcmp(r1, resp)!=0.

Printf opção para digitar um número, será mostrado na tela.

Se a resposta estiver correta puts(“Correto”), o sistema demonstrar o fim da operação.

Saudações

O programa irá efetuar uma saudação com base no nome do usuário.

programação

As variáveis declaradas são static char salute [81] = “Saudacoes” e char nome [20]

A entrada #include, #include e #include são bibliotecas a serem utilizadas pelo programa.

Puts (put + string) irá ler o nome que o usuário digita.

Gets (get + sitrng) irá mostrar o resultado.

Strcat (string + concatenation) irá concatenar salute e nome.

Puts será a saudação

Puts será o nome do usuário.

Ao término o sistema demonstrará o fim da operação.

Armazenando dados

O programa irá armazenar dados na memória com base nos dados da matriz.

programação

As variáveis declaradas são int notas  com cinco espaços na memória [5], int i, soma;

A entrada #include e #include são bibliotecas a serem utilizadas pelo programa.

For irá efetuar um loop para repetição de um comando quando i=0, i menor (<) 5, i irá somar ++ .

Printf opção para digitar um número, contendo a nota do aluno.

printf (``Digite a nota do aluno %d”, i``);

O scanf irá efetuar a leitura dos caracteres, ou seja, o que o usuário escrever no comando acima.

scanf (``%d``, ¬as [1]): = onde &n irá ler o número do usuário na variável n.

Se soma=0  irá zerar o valor na vaiável soma, ate atingir as 5 notas.

O comando soma=soma+notas[i], é a soma nova igual a soma antiga mais as notas.

Pintf  irá mostrar a médias das notas, onde irá efetuar a soma e dividir por 5 para obter a média.

O system (“pause”) mostrará a mensagem pressione qualquer tecla para continuar demonstrando o fim da operação.

...

Baixar como (para membros premium)  txt (8.6 Kb)   pdf (103.1 Kb)   docx (13.4 Kb)  
Continuar por mais 4 páginas »
Disponível apenas no TrabalhosGratuitos.com