Forum Pplware
Problema Algoritmico - C - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Mais Tech (/forumdisplay.php?fid=11)
+--- Fórum: Programação e Web (/forumdisplay.php?fid=16)
+--- Tópico: Problema Algoritmico - C (/showthread.php?tid=21855)



Problema Algoritmico - C - smgermino - 17-12-2015 16:28

Boa Tarde Precisava de ajuda com a resolução deste problema ... desde já um muito obrigado Wink

construir um programa em C que codifique o algoritmo seguinte em pseudocodigo que leia custos dos artigos em euros ( float) para elementos do vector v com max  de 15 elementos , calcula num de vezes que cada custo é maior que valor também lido, o tipo float. 

inicio 
    ler m
    ler valor 
    para k de 0 a <m passo +1 fazer 
        ler (v[k])
    Fimpara
    num=0
    para i de 0 a <m passo + 1 fazer
        se v[i]> valor entao
              num=num+1
        fimse
    Fimpara

    afixar " o valor superior a <valor> aparece <num> vezes"

FIM


RE: Problema Algoritmico - C - zee - 17-12-2015 16:44

Posso ajudar, mas para isso tens de esclarecer a tua dúvida em concreto. Que é que já fizeste? Qual é o problema especificamente?


RE: Problema Algoritmico - C - smgermino - 17-12-2015 17:48

(17-12-2015 16:44)zee Escreveu:  Posso ajudar, mas para isso tens de esclarecer a tua dúvida em concreto. Que é que já fizeste? Qual é o problema especificamente?
#include <stdio.h>
#include "stdafx.h"

void main()

{
float v[15],valor;
int i, n, k, m, num;

printf("inserir valor de m\n");
scanf("%d", &m);

printf("inserir valor\n");
scanf("%f", &valor);

{

for (k=0; k<m; k++)
scanf("%d", &v[k]);
}
{
num=0;
}
{

for (i=0; i<m; i++);

{
if v[i]>valor
num=num+1
}

printf("o valor superior a &valor aparece &num vezes \n")
}


RE: Problema Algoritmico - C - smgermino - 17-12-2015 18:00

(17-12-2015 16:44)zee Escreveu:  Posso ajudar, mas para isso tens de esclarecer a tua dúvida em concreto. Que é que já fizeste? Qual é o problema especificamente?
2b condifique a leitura de m e valor , e ciclo " para k" que realize a leitura de vector v . 

2c codifique o ciclo " para i " que calcula o num e afixe no ecra o indicado no algoritimo

3
construa outra versao do mm programa mas que faz a leitura de dados e afixa os resultados , invocando a funçao calculaNum , que faz o calculo do num, com os parametros de passagem de valores - o " array" -vector v e o seu numero de elementos m.


RE: Problema Algoritmico - C - smgermino - 17-12-2015 18:00

(17-12-2015 16:44)zee Escreveu:  Posso ajudar, mas para isso tens de esclarecer a tua dúvida em concreto. Que é que já fizeste? Qual é o problema especificamente?