Ir ao conteúdo

Posts recomendados

Postado

Olá, estou com esse exercicio e travei pois nao sei como mostrar de a até b os numeros pares que exitem entre eles, só sei fazer isso com uma variavel

 

só consegui fazer isso até o momento

 

Citação

//Escrever um programa que lê 5 pares de valores a, b, todos inteiros e positivos, um
//par de cada vez, e com a < b, escreve os inteiros pares de a até b, incluindo o a e o b
//se forem pares. 

 

int a = 0, b = 0, ParesInteiros;
            for (int i = 0; i <= 5; i++) ;
            {
                Console.WriteLine("digite o valor de a:");
                a = int.Parse(Console.ReadLine());
                Console.WriteLine("digite o valor de b:");
                b = int.Parse(Console.ReadLine());

                if (a<b)
                {
                    while (a<b)
                    {
                        if(a % 2 == 0)
                        Console.WriteLine(a);
                        a++;
                    }
                }


            }

 

  • Curtir 1
Postado

@Vitinho Uchiha     esse seu código é em c# e  está funcionando bem .

using System;
using System.Collections.Generic;
using System.Text;

namespace numeros_pares
{
    class Program
    {
        static void Main(string[] args)
        {
            int a, b;
            for (int i = 0; i <= 5; i++) ;
            {
                Console.WriteLine("digite o valor de a:");
                a = int.Parse(Console.ReadLine());
                Console.WriteLine("digite o valor de b:");
                b = int.Parse(Console.ReadLine());
                if (a<b)
                {
                    while (a<b)
                    {
                        if(a % 2 == 0)
                        Console.WriteLine(a);
                        a++;
                    }
                }

            }
        }
    }
}

 

  • Curtir 2
Postado

Consegui resolver com tudo que estava exigindo, segue anexo @devair1010

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp16
{
    class Program
    {
        static void Main(string[] args)
        {
            //Escrever um programa que lê 5 pares de valores a, b, todos inteiros e positivos, um
            //par de cada vez, e com a < b, escreve os inteiros pares de a até b, incluindo o a e o b
            //se forem pares.

            int a = 0, b = 0;
            for (int i = 1; i <= 5; i++)
            {
                Console.Clear();
                Console.WriteLine("-- Números inteiros e positivos --\n");
                Console.WriteLine("Digite o valor de A:");
                a = int.Parse(Console.ReadLine());
                Console.WriteLine("Digite o valor de B:");
                b = int.Parse(Console.ReadLine());
                Console.WriteLine("--------------------");

                if (a >= b)
                {
                    Console.WriteLine("Desculpe, o valor A não pode ser maior ou igual B");
                    i = i - 1;
                }
                else {
                    if (a < 0 || b < 0)
                    {
                        Console.WriteLine("Apenas números positivos");
                        i = i - 1;
                    }
                    else
                    {
                        Console.WriteLine("Números pares entre " + a + " e " + b + ":\n");
                        while (a <= b)
                        {
                            if (a % 2 == 0)
                            Console.WriteLine(a);
                            a++;
                        }
                    }
                }
                Console.ReadKey();
            }

        }
    }
}

 

  • Curtir 3

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...