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

Trabalho De Algoritmo

Monografias: Trabalho De Algoritmo. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  25/10/2013  •  300 Palavras (2 Páginas)  •  493 Visualizações

Página 1 de 2

Programa 1 – laços de repetição e vetores:

O programa um tem a função de fazer a soma de cinco números, expressos em cada posição do vetor.

#include<stdio.h>

#include<stdlib.h>

int main (){ // entra com o menu

int vet[5],i=0,soma=0; // entrar com as variaveis

// Começo do programa, é solicitado ao usuarios os valores, sendo cada um armazenado em uma posição do vetor que vai de 0 à 4.

for(i=0;i<=4;i++){

printf("Digite um valor %d\n: ", i+0);

scanf("%d",&vet[i]);

}

// Estrutura de laço de repetição, onde a soma será sempre o resultado do vetor anterior com o seguinte até a ultima posição do vetor

for(i=0;i<=4;i++){

soma= soma + vet[i];

}

// fim do programa, onde aparecera o resultado da operação realizada com os vetores.

printf("\nO resultado e: %d", soma);

printf("\n\nFim do programa.");

Programa 2 – Função (sub-rotina):

O programa tem a função de calcular o tempo total gasto em uma atividade em minutos.

#include <stdio.h>

#include <stdlib.h>

int resultado (valor1, valor2, valor3, valor4);

int main(){

int valor1, valor2, valor3, valor4, valor5;

printf("Digite o horario inicial HH:MM \n");

scanf("%i%*c%i", &valor1, &valor2);

printf("Digite o horario final HH:MM \n");

scanf("%i%*c%i", &valor3, &valor4);

valor5 = resultado(valor1, valor2, valor3,valor4);

printf("o tempo total gasto foi de: %i", valor5);

}

int resultado( Valor1, Valor2, Valor3, Valor4 ){

int mini, mint;

mini = Valor1 * 60 + Valor2;

mint = Valor3 * 60 + Valor4;

if( mini > mint){

mint += 60 * 24 ;

}

return mint - mini;}

...

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