Algoritmo
Artigos Científicos: Algoritmo. Pesquise 861.000+ trabalhos acadêmicosPor: reisbugu • 2/9/2013 • 503 Palavras (3 Páginas) • 611 Visualizações
Problema: Definir um numero inteiro (N), que será o numero de casos de teste. Cada caso de teste é uma linha que contém dois números inteiros X e Y. O problema se resume em imprimir a soma de todos os valores ímpares entre os dois números inteiros, excetuando-os.
Entrada: A primeira linha de entrada é um numero inteiro N, que é o numero de casos de teste a serem solucionados. Cada caso de teste é uma linha contendo dois numeros inteiros X e Y.
Saída: Imprimir a soma de todos os números ímpares entre X e Y.
onde estou errando?
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int n,x,y,i,soma,res;
printf ("Quantos casos de testes deseja?");
scanf ("%d",&n);
i= 0;
while (i < n)
{
printf ("Digite um valor para o numero X");
scanf ("%d",&x);
printf ("Digite um valor para o numero Y");
scanf ("%d",&y);
for(res=x;res<y;res++)
{
if(res %2!= 0)
soma = res;
{
printf("\n%d",res);
}
}
printf ("O Valor das soma dos numeros impares e %d \n",soma);
i++;
}
system ("pause");
return 0;
}
Problema 2
Andreia está aprendendo Programação de Computadores. Ela acha tudo muito fácil, muito
simples. Ela vai fazer um pequeno programa que lê os nomes de seus amigos e a distância de
sua casa até a casa de cada um deles. Portanto, ela simplesmente quer calcular qual é a
distância média entre a sua casa e a casa dos amigos (em metros). Mas Francisco, um
programador mais experiente, avisou que às vezes o que parece simples pode ter alguns
detalhes, dependendo da linguagem de programação usada para a implementação.
Entrada
A entrada deve conter vários casos de teste. Cada caso de teste é composto por duas linhas. A
primeira linha contém o nome de um amigo de Andreia. A segunda linha contém um
número inteiro que indica a distância média entre a casa de Andreia e a casa de um amigo.
Saída
A saída deve ser um número com um dígito após
...