Ajude um novato

2 respostas
F

Alguém pode me ajudar com o exercício a abaixo sou novato em c#
esta dando erro e não compila

  1. Construir um programa que leia dois valores numéricos e efetue a adição, caso o resultado seja maior que 10 apresentá-lo.
class Program

{

static void Main(string[] args)

{

float a,b,c = 0;
c = a + b;

            Console.WriteLine("digite o primeiro valor");
        Console.ReadLine(a);//ler texto
        Console.WriteLine("Digite o segundo valor");
        Console.ReadLine(b);
        if (c > 10)
        {
            Console.WriteLine(c);

        }
        else (c < 10);
        {
            Console.WriteLine("O valor"+c,"é muito abaixo do esperado");

        }

        Console.WriteLine("encerre esse programa digitando qualquer tecla");
            Console.ReadLine();



    }
}

}

2 Respostas

F

mudei o codigo

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;
namespace ConsoleApp5

{

class Program

{

static void Main(string[] args)

{

float a, b = 0;

float resul = 0;

string dado;
Console.WriteLine("digite o primeiro valor");
        dado = Console.ReadLine();
        a = float.Parse(dado);
        Console.WriteLine("Digite o segundo valor");
        b = float.Parse(dado);
        resul = a + b;
        
        if (resul > 10)
        {
            Console.WriteLine(resul);

        }
        else 
        {
            Console.WriteLine("O valor" + resul,"é muito abaixo do esperado");

        }

        Console.WriteLine("encerre esse programa digitando qualquer tecla");
            Console.ReadLine();



    }
}

}

porem ele dobra os valores e encerra o progama

J

Faltou o ReadLine do segundo valor.

Criado 28 de outubro de 2017
Ultima resposta 29 de out. de 2017
Respostas 2
Participantes 2