Algoritmo C - Imprime os valores negativos e calcula e imprime a média dos valores não negativos


Autor/fonte: Fernando Binasco
Tags: [ algoritmo ]



Digg del.icio.us

Dada uma série de 20 registros de dados de entrada, cada registro contendo um valor real, escreva um algoritmo que imprima os valores negativos e calcule e imprima a média dos valores não negativos.

Script:

#include <stdio.h>

int main()
{
	//Declara variáveis
	int 	i,		/* Incremento do loop */
		contap = 0;	/* Conta quantos numeros positivos */
	double 	num = 0,	/* Entrada de dados */
		gneg[20],	/* Guarda os negativos */
		totalp = 0;	/* Soma dos positivos */

	//Inicio
	for ( i = 1; i <= 20; i++ )
	{
		printf("\nEntre com o numero %d: ", i);
		scanf("%lf", &num);
		gneg[ i ] = num;
		contap++;
		totalp = totalp + num;
	}
	totalp = totalp/contap;
	printf("\nNegativos:\n");
	for ( i = 1; i <= 20; i++ )
	{
		if (gneg[ i ] < 0)
		{
			printf("%5.2lf\n",gneg[ i ]);
		}
	}
	printf("\nMédia dos positivos: %5.2lf\n\n",totalp);
	return 0;
}



Sobre o autor(a): Fernando Binasco
Fernando Binasco
Avatar



Enviado por fbinasco em 17/02/2009 às 16:03


Itens relacionados

Algoritmo C - Imprimindo os números ímpares compreendidos entre 10 e 20
Algoritmo de trabalho de Física I
Algoritmo de euclides estendido (calcula o D RSA)
Algoritmo C - Lendo um número e imprimindo os números de 1 a num e o seu somatório
Algoritmo C - Lendo um número da entrada e imprimindo os múltiplos de 3 e 5 ao mesmo tempo
Algoritmo C - Idade de 100 nadadores por categoria
Algoritmo de cálculo de força centrípeta
Algoritmo C - Leia um número, um incremento e imprima os números naturais de 0 até o limite
Algoritmo de ordenação: Inserction Sort
Algoritmo C - Lendo um número da entrada (num) e n números da entrada e imprindo o maior deles

Listar todos itens relacionados

Avaliação

Esta publicação ainda não foi avaliada!


Avaliar:


A avaliação de publicações é restrita a membros cadastrados e logados no nosso site.



Comentários

Este artigo ainda não foi comentado ou o(s) comentário(s) que foi(ram) enviado(s) a ele ainda não foi(ram) publicado(s).


Envio de comentário:




  

Sexta, 19 de Dezembro de 2014




Top 5 membros

Últimos membros online

Últimos membros cadastrados