terça-feira, 16 de fevereiro de 2016

1005 - Nível 1

Leia 2 valores de ponto flutuante de dupla precisão A e B, que correspondem a 2 notas de um aluno. A seguir, calcule a média do aluno, sabendo que a nota A tem peso 3.5 e a nota B tem peso 7.5 (A soma dos pesos portanto é 11). Assuma que cada nota pode ir de 0 até 10.0, sempre com uma casa decimal.

Entrada

O arquivo de entrada contém 2 valores com uma casa decimal cada um.

Saída

Calcule e imprima a variável MEDIA conforme exemplo abaixo, com 5 dígitos após o ponto decimal e com um espaço em branco antes e depois da igualdade. Utilize variáveis de dupla precisão (double) e como todos os problemas, não esqueça de imprimir o fim de linha após o resultado, caso contrário, você receberá "Presentation Error".

Resposta:

#include <stdio.h>
   int main() {
   float x,y;
   scanf("%f %f", &x, &y);
   printf("MEDIA = %.5f\n", (x*3.5+y*7.5)/(3.5+7.5));
   return 0;
 }



1004 - Nível 1

Leia dois valores inteiros. A seguir, calcule o produto entre estes dois valores e atribua esta operação à variável PROD. A seguir mostre a variável PROD com mensagem correspondente.   

Entrada

O arquivo de entrada contém 2 valores inteiros.

Saída

Imprima a variável PROD conforme exemplo abaixo, com um espaço em branco antes e depois da igualdade. Não esqueça de imprimir o fim de linha após o produto, caso contrário seu programa apresentará a mensagem: “Presentation Error”.

Resposta:

 #include <stdio.h>

int main() {
   int a,b,x;

   scanf("%d %d", &a, &b);
   x = a*b;
   printf("PROD = %d\n", x);
   return 0;
}

1003 - Nível 2

Leia dois valores inteiros, no caso para variáveis A e B. A seguir, calcule a soma entre elas e atribua à variável SOMA. A seguir escrever o valor desta variável.

Entrada

O arquivo de entrada contém 2 valores inteiros.

Saída

Imprima a variável SOMA com todas as letras maiúsculas, com um espaço em branco antes e depois da igualdade seguido pelo valor correspondente à soma de A e B. Como todos os problemas, não esqueça de imprimir o fim de linha após o resultado, caso contrário, você receberá "Presentation Error".

Resposta:

#include <stdio.h>

int main() {
    int a,b,x;

    scanf("%d %d", &a, &b);
    x = a+b;
    printf("SOMA = %d\n", x);
    return 0;
}

1002 - Nível 1

A fórmula para calcular a área de uma circunferência é: area = π . raio2. Considerando para este problema que π = 3.14159:
- Efetue o cálculo da área, elevando o valor de Raio ao quadrado e multiplicando por π.

Entrada

A entrada contém um valor de ponto flutuante (dupla precisão), no caso, a variável raio.

Saída

Apresentar a mensagem "A=" seguido pelo valor da variável area, conforme exemplo abaixo, com 4 casas após o ponto decimal. Utilize variáveis de dupla precisão (double). Como todos os problemas, não esqueça de imprimir o fim de linha após o resultado, caso contrário, você receberá "Presentation Error".

Resposta:

#include <stdio.h>

int main(void) {

    double raio,area;
    scanf("%lf",&raio);
    area=3.14159*raio*raio;
    printf("A=%.4lf\n",area);

    return 0;
}

1001 - Nível 1


Leia 2 valores inteiros e armazene-os nas variáveis A e B. Efetue a soma de A e B atribuindo o seu resultado na variável X. Imprima X conforme exemplo apresentado abaixo. Não apresente mensagem alguma além daquilo que está sendo especificado e não esqueça de imprimir o fim de linha após o resultado, caso contrário, você receberá "Presentation Error".

Entrada

A entrada contém 2 valores inteiros.

Saída

Imprima a variável X conforme exemplo abaixo, com um espaço em branco antes e depois da igualdade.

Resposta: 

#include <stdio.h>

int main(void) {
    int A,B,X;
    scanf("%i",&A);
    scanf("%i",&B);
    X=A+B;
    printf("X = %i\n",X);
    return 0;






Mudanças

Por motivos de segurança este conteúdo foi bloqueado!