Ir ao conteúdo
  • Cadastre-se

Problemas algorÍtimo


wdnc5

Posts recomendados

ALGUÉM PODERIA ME DAR UMA AJUDA NO ALGORÍTIMO ABAIXO? GOSTARIA DE INCREMENTAR EM PHP OU C SEGUE ABAIXO O PROBLEMA:

não postei nada porque infelizmente não conheço nada de php ou C o professor passou estes exercícios para entregar o quanto antes e não tenho quase nada ainda.

PERGUNTAS:

Algoritmos c/ Repetição:

01- Escrever um algoritmo que leia um número não determinado de valores e calcule a

média aritmética dos valores lidos, a quantidade de valores positivos, a quantidade de

valores negativos e o percentual de valores negativos e positivos. Mostre os resultados.

02-Escrever um algoritmo que leia uma quantidade desconhecida de números e conte

quantos deles estão nos seguintes intervalos: [0.25], [26,50], [51,75] e [76,100]. A

entrada de dados deve terminar quando for lido um número negativo.

Algoritmos Seqüênciais e Condicionais:

01- O cardápio de uma lancheria é o seguinte: Especificação Preço unitário

100 Cachorro quente 1.100

101 Bauru simples 1.300

102 Bauru c/ovo 1.500

103 Hamburger 1.100

104 Cheeseburger 1.300

105 Refrigerante 1.000

Escrever um algoritmo que leia o código do item pedido, a quantidade e calcule

o valor a ser pago por aquele lanche. Considere que a cada execução somente

será calculado um item.

ALGORÍTIMOS FEITOS:

Exercício 1


Inicio
inteiro contador=0,i=0;
inteiro soma=0; //soma de valores
inteiro num; //valor
real media; //media aritmetica
inteiro contador_negativos=0; //contador de numeros negativos
inteiro contador_positivos=0; //contador de numeros positivos
real percent_negativos; //percentual de numeros negativos
real percent_positivos; //percentual de numeros positivos

imprima("quantidade de valores");
leia(cont);
Enquanto (i<=cont) faça
inicio
imprima("insira valor");
leia(num);
soma=soma+num;
se (num>0) então
inicio
contador_positivos=contador_positiv…
fim
senão se (num<0) então
inicio
contador_negativos=contador_negativ…
fim
fim

media = (soma/cont);
percent_negativos = (contador_negativos/soma)*100;
percent_positivos = (contador_positivos/soma)*100;

Imprima("Media aritmetica: ", media);
Imprima("Quantidade de numeros positivos: ", contador_positivos);
Imprima("Quantidade de numeros negativos: ", contador_negativos);
Imprima("Percentual de numeros positivos: ", percent_positivos);
Imprima("Percentual de numeros negativos: ", percent_negativos);
fim

Exercício 2


algoritmo "semnome"
// Função :
// Autor :
// Data : 10/6/2010
// Seção de Declarações
var
quant_repetir,cont,numero,exibir:inteiro
inicio
// Seção de Comandos
escreval("Informe a quantidade a ser repetida: ")
leia(quant_repetir)
para cont de 1 ate quant_repetir passo 1 faca
escreval("Informe o numero desejado de 1 até 100: ")
escreval("Se escolher um numero negativo irá sair do programa")
leia(numero)
se(numero >= 0)e(numero <= 25) então
exibir <- numero
escreval("Ele está entre 0 e 25 o numero é ",exibir)
senao
se(numero > 25)e(numero <= 50)então
exibir <- numero
escreval("Ele está entre 25 e 50 o numero é ",exibir)
senao
se(numero > 50)e(numero <= 75)então
exibir <- numero
escreval("Ele está entre 50 e 75 o numero é ",exibir)
senao
se(numero > 75)e(numero <= 100)então
exibir <- numero
escreval("Ele está entre 75 e 100 o numero é ",exibir)
senao
se(numero < 0)então
fimalgoritmo
fimse
fimse
fimse
fimse
fimse
fimpara
fimalgoritmo

DO EXERCÍCIO 3 NÃO CONSEGUIR FAZER , COMO FAÇO PARA PASSAR ESTE AI ACIMA PARA PHP OU C? ME AJUDEM AI GALERA

OBRIGADO!

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!