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

Portfólio Programação Estruturada

Por:   •  16/9/2017  •  Trabalho acadêmico  •  428 Palavras (2 Páginas)  •  280 Visualizações

Página 1 de 2

[pic 1]

...............................................................................................................................

ENGENHARIA DA COMPUTAÇÃO – M1PRGA

FERNANDO NÓBREGA DE MORAES - 248602014

PORTFÓLIO Nº 01

Subprogramas

...............................................................................................................................

Guarulhos

2017

FERNANDO NÓBREGA DE MORAES

PORTFÓLIO Nº 01

Subprogramas

Trabalho apresentado ao Curso de Programação Estruturada  da Faculdade ENIAC para a disciplina de Engenharia da Computação.

Prof. Cao Ji Kan

Guarulhos

2017

[pic 2]

Respostas

.............................................................................................................

Questão1 – Ex. 5.9 – pag. 153

#include

#include

int calcula_Taxas(float);

int main()

{

    int carro=1;

    float horario;

    float taxa_Total;

    printf("Tarifa de Estacionamento!! \n\n\n");

    for (carro=1; carro<=3; carro++){

        printf("\n\nDigite o numero de horas para o carro %d: ", carro);

        scanf("%f", &horario);

        calcula_Taxas(horario);

    }

    printf("\n\nTaxa Total: %f", taxa_Total);

 system("pause");

    return 0;

}

int calcula_Taxas(float x){

    float valor_minimo=2;

    float taxa_Total=0;

        if (x<=3)

            valor_minimo=2;

        if (x>=24)

            valor_minimo=10;

        if ((x>=3) && (x<24))

                valor_minimo+=(x-3)*0.5;

        taxa_Total+=valor_minimo;

        printf("\n\n Horas: %f - Taxa: %f\n",x,valor_minimo);

        return taxa_Total;

 system("pause");

}


Questão2 – Ex. 5.28 – pag. 155

#include

#include

int revert(int n)

{

   int x=0;

   int i=1;

   while(i<=n)

   {

       x*=10;

       x+=(n%(i*10)-n%i)/i;

       i*=10;

   }

   return x;

}

main()

{

   int numero, reverter;

   printf("Numero a inverter:\n");

   scanf("%d",&numero);

   reverter = revert(numero);

   printf("o numero invertido e: %d \n" , reverter);

    system("pause");

}


Questão3 – Ex. 5.31 – pag. 155

#include "stdio.h"

#include "stdlib.h"

#include

#define N 100

int LancaMoeda();

int main()

{

int ind, QdeMoedas, Ret, Cara=0, Coroa=0;

...

Baixar como (para membros premium)  txt (3.3 Kb)   pdf (102.7 Kb)   docx (54.1 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com