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 de ordenação: Inserction Sort
Algoritmo C - Idade de 100 nadadores por categoria
Algoritmo C - Lendo um número da entrada (num) e n números da entrada e imprindo o maior deles
Algoritmo para detecção do sistema operacional em C
Algoritmo C - Imprime todos os números inteiros de 1 a 25
Algoritmo C - Lendo intervalo de entrada (inicial e final) e imprimindo números naturais do mesmo
Algoritmo C - Leia um número da entrada e imprima os números ímpares menores do que este número
Algoritmo C - Imprimindo a soma dos números pares entre 15 e 100
Algoritmo C - Lendo um número e imprimindo os números de 1 a num e o seu somatório
Algoritimo ordenação de vetor por Bubble Sort em C

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:




  

Domingo, 20 de Abril de 2014




Top 5 membros

Últimos membros online

Últimos membros cadastrados



Capa do livro
Javascript: O Guia Definitivo


Capa do livro
Python e Django - Desenvolvimento Ágil de Aplicações Web


Capa do livro
Segurança em Redes - Fundamentos





Hostnet

IMD