Atps sde algoritimo e programação

384 palavras 2 páginas
Atividades Práticas Supervisionadas (Segundo Desafio)

RESOLUÇÃO DO ATPS

1º PASSO:

PROGRAMA CONVERTE_REFORMULAÇÃO_DO_PROGRAMA_MEDIA

MAIN()
{
FLOAT D[30], SOMA, MEDIA
FOR (I=0, I<30, I++)
{
SCANF (“%F, & D[I])
}
MEDIA=SOMA/30;
PRINTF (“MEDIA EURO: %F, MEDIA);

PROGRAMA CONVERTE_LOCALIZAR_MENOR_MAIOR_COTAÇÃO

MAIN()
{
FLOAT E[30], D[30], I, MAIOR DOLAR, MENOR DOLAR, MAIOR EURO, MENOR EURO;
FOR(I=0, I<30; I++)
{
SCANF(“%F”, & D [I])
}
MENOR DOLAR[0];
MENOR EURO[0];
FOR(I=0, I<30; I++)
IF(MAIOR< D[I]
IF(MAIOR < E[I])
{
MAIOR DOLAR= D[I]
MAIOR EURO= E[I]
}
IF (MENOR DOLAR> D[I]),
IF(MENOR EURO> E[I];
{
MENOR DOLAR= D[I];
MENOR EURO= E[I];
}
{
PRINTF (“MAIOR DOLAR:%F”, MAIOR DOLAR);
PRINTF(“MENOR DOLAR:%F”, MENOR DOLAR);
PRINTF(“MAIOR EURO:%F”, MAIOR EURO);
PRINTF(“MENOR EURO:%F”, MENOR EURO);
}
}

2º PASSO:

DIA | 1 | 2 | 3 | 4 | 5 | 6 | 7 | … | 29 | DOLAR | 1,54 | 1,6 | 1,61 | 1,644 | 1,6 | 1,599 | 1,63 | … | 1,6 | EURO | 2,29 | 2,32 | 2,27 | 2,245 | 2,29 | 2,344 | 2,333 | … | 2,29 |

MEDIA EURO | 2,300222 |

| MAIOR VALOR | MENOR VALOR | DOLAR | 1,644 | 1,54 | EURO | 2,344 | 2,245 |

NESTE CASO TENTAMOS SIMPLIFICAR A MANEIRA DE OBTER OS VALORES DESEJADOS, COM A MÉDIA E A APRESENTAÇÃO DO MENOR E DO MAIOR VALOR, O CLIENTE PODE VERIFICAR O QUANTO AS MOEDAS OSCILARAM DE VALOR NO MÊS.

/*MOSTRAR COTAÇÕES DE MOEDAS*/

MAIN()
{
Float COTAÇÃO MOEDA [66] [30], [VALOR], [DIA];
FOR (I=0; I<66; I++);
FOR (J=0; J<VALOR; J++);
FOR (K=0; K<30, K++);
{
PRINTF (“MOEDA DESEJADA”);
PRINTF (“%D”VALOR, %D: K+1);
SACANF (“%D”, & MOEDA [I][J]);
{
FOR (I=0, I<66, MEDIA);
PRINTF(“MEDIA DA MOEDA MÊS)
}
IF (I=0; I<66: %D<J)
IF (I=0; I<66:%D>J)
}
PRINTF(“MOSTRAR MENOR VALOR MOEDA);
PRINTF(“MOSTRAR MAIOR VALOR MOEDA); }
}

PERIODO DO MES PARA ANALISE | MEDIA DAS COTACOES NO PERIODO | MENOR COTACAO DO PERIODO | MAIOR COTACAO DO

Relacionados