Ir ao conteúdo

Posts recomendados

Postado
1 minuto atrás, devair1010 disse:

@CrazyGladiator        se você está fazendo um código do tipo console , então antes do ReadLine precisa colocar a palavra Console .     ,    assim  :


int num;
num = int.Parse(Console.ReadLine());
Console.WriteLine("digitou "+num);

 

eu to com problema no codigo todo também, eu faço o looping, e ele nao envia a mensagem com os numeros como na imagem.

  • Obrigado 1
Postado

@CrazyGladiator    seu código parece bem complicado , e é melhor postar em formato de texto , e use também o botão  <>  que está desenhado lá na barra de ferramentas da janela de postar

barap.jpg.9ee942fca6a062ee4b4a6f3be7eaeb4e.jpg

 para que seu código não fique faltando nenhum caractere .

Postado
1 minuto atrás, devair1010 disse:

@CrazyGladiator    seu código parece bem complicado , e é melhor postar em formato de texto , e use também o botão  <>  que está desenhado lá na barra de ferramentas da janela de postar

barap.jpg.9ee942fca6a062ee4b4a6f3be7eaeb4e.jpg

 para que seu código não fique faltando nenhum caractere .

ok um segundo

 

adicionado 2 minutos depois
using System;

namespace Questao01c
{
    class Program
    {


        static void Main(string[] args)
        {
           

            Console.WriteLine("Digite um numero");
            int p = Convert.ToInt32(Console.ReadLine());

            for (p = 0; p < 0; p++)
            {
                if (p <= 0)
                {
                    Console.WriteLine("SE FUFU");
                }
                else
                {
                    Func(p);
                    Funcao(p);

                }
            }
           
        }



        static void Funcao(int n)
        {
            int[] vetor = new int[10];
            vetor[9] = 100;
            vetor[8] = 81;
            vetor[7] = 64;
            vetor[6] = 49;
            vetor[5] = 36;
            vetor[4] = 25;
            vetor[3] = 12;
            vetor[2] = 9;
            vetor[1] = 4;
            vetor[0] = 1;

            int j, i;
            for (i = 0; i < n; i++)
            {
                for (j = i; j < n; j++)
                {


                    if (j == 10)
                    {
                        Console.WriteLine(vetor[9]);
                        
                    }
                    

                }
                Console.WriteLine();
            }

        }

        static void Func(int n)
        {


            int j, i;

            for (i = 0; i < n; i--)
            {
                for (j = i; j < n; j--)
                {

                    if (j == 10)
                    {
                        Console.WriteLine(j * j);


                    }
                }
                Console.WriteLine();
            }
        }





    }
    
}

 

adicionado 9 minutos depois
using System;

namespace Desespero
{
    class Program
    {
        static void Main(string[] args)
        {
            int num;
            Console.WriteLine("Digite um Número");

            num = Convert.ToInt32(Console.ReadLine());

            if (num == 10)
            {
                Console.WriteLine("100, 81, 64, 49, 36, 25, 16, 9, 4, 1");
                Console.WriteLine("81, 64, 49, 36, 25, 16, 9, 4, 1");
                Console.WriteLine("64, 49, 36, 25, 16, 9, 4, 1");
                Console.WriteLine("49, 36, 25, 16, 9, 4, 1");
                Console.WriteLine("36, 25, 16, 9, 4, 1");
                Console.WriteLine("25, 16, 9, 4, 1");
                Console.WriteLine("16, 9, 4, 1");
                Console.WriteLine("9, 4, 1");
                Console.WriteLine("4, 1");
                Console.WriteLine("1");
            }
            else if(num == 9)
            {
                Console.WriteLine("81, 64, 49, 36, 25, 16, 9, 4, 1");
                Console.WriteLine("64, 49, 36, 25, 16, 9, 4, 1");
                Console.WriteLine("49, 36, 25, 16, 9, 4, 1");
                Console.WriteLine("36, 25, 16, 9, 4, 1");
                Console.WriteLine("25, 16, 9, 4, 1");
                Console.WriteLine("16, 9, 4, 1");
                Console.WriteLine("9, 4, 1");
                Console.WriteLine("4, 1");
                Console.WriteLine("1");
            }
            else if (num == 8)
            {
                Console.WriteLine("64, 49, 36, 25, 16, 9, 4, 1");
                Console.WriteLine("49, 36, 25, 16, 9, 4, 1");
                Console.WriteLine("36, 25, 16, 9, 4, 1");
                Console.WriteLine("25, 16, 9, 4, 1");
                Console.WriteLine("16, 9, 4, 1");
                Console.WriteLine("9, 4, 1");
                Console.WriteLine("4, 1");
                Console.WriteLine("1");
            

        }
            else if(num == 7)
            {
                Console.WriteLine("49, 36, 25, 16, 9, 4, 1");
                Console.WriteLine("36, 25, 16, 9, 4, 1");
                Console.WriteLine("25, 16, 9, 4, 1");
                Console.WriteLine("16, 9, 4, 1");
                Console.WriteLine("9, 4, 1");
                Console.WriteLine("4, 1");
                Console.WriteLine("1");
            }
            else if(num == 6)
            {
                Console.WriteLine("36, 25, 16, 9, 4, 1");
                Console.WriteLine("25, 16, 9, 4, 1");
                Console.WriteLine("16, 9, 4, 1");
                Console.WriteLine("9, 4, 1");
                Console.WriteLine("4, 1");
                Console.WriteLine("1");
            }
            else if(num == 5)
            {
                Console.WriteLine("25, 16, 9, 4, 1");
                Console.WriteLine("16, 9, 4, 1");
                Console.WriteLine("9, 4, 1");
                Console.WriteLine("4, 1");
                Console.WriteLine("1");
            }
            else if(num == 4)
            {
                Console.WriteLine("16, 9, 4, 1");
                Console.WriteLine("9, 4, 1");
                Console.WriteLine("4, 1");
                Console.WriteLine("1");
            }
            else if(num == 3)
            {
                Console.WriteLine("9, 4, 1");
                Console.WriteLine("4, 1");
                Console.WriteLine("1");
            }
            else if(num == 2)
            {
                Console.WriteLine("4, 1");
                Console.WriteLine("1");
            }
            else if (num == 1)
            {
                Console.WriteLine("1");
            }
            else if (num <=0)
            {
                Console.WriteLine("Numero invalido");
            }
        }
    }
}

Fiz esse também, ams creio que nao seja assim o correto

 

  • Amei 1
Postado

@CrazyGladiator       não entendi por que você colocou duas funções , se o enunciado pede apenas uma , e seu código com modificações poderia ser assim  :

using System;
namespace Questao01c
{
    class Program
    {
        static void Main(string[] args)
        {
          int p;
            Console.Write("Digite um numero ");
            p = int.Parse(Console.ReadLine());
            if (p <= 0)
            {
                Console.WriteLine("SE FUFU");
                Environment.Exit(1);
            }
            else
            {
                Funcao(p);
            }
        }
        static void Funcao(int n)
        {
            int[] vetor = new int[10];
            vetor[0] = 100;
            vetor[1] = 81;
            vetor[2] = 64;
            vetor[3] = 49;
            vetor[4] = 36;
            vetor[5] = 25;
            vetor[6] = 12;
            vetor[7] = 9;
            vetor[8] = 4;
            vetor[9] = 1;

            int j, i;
            for (i = 0; i < n; i++)
            {
              for(j=i; j<n; j++)
              {
                Console.Write(vetor[j]+" ");
              }
              Console.WriteLine();
            }
        }
    }
}

 

Postado
1 minuto atrás, devair1010 disse:

@CrazyGladiator       não entendi por que você colocou duas funções , se o enunciado pede apenas uma , e seu código com modificações poderia ser assim  :


using System;
namespace Questao01c
{
    class Program
    {
        static void Main(string[] args)
        {
          int p;
            Console.Write("Digite um numero ");
            p = int.Parse(Console.ReadLine());
            if (p <= 0)
            {
                Console.WriteLine("SE FUFU");
                Environment.Exit(1);
            }
            else
            {
                Funcao(p);
            }
        }
        static void Funcao(int n)
        {
            int[] vetor = new int[10];
            vetor[0] = 100;
            vetor[1] = 81;
            vetor[2] = 64;
            vetor[3] = 49;
            vetor[4] = 36;
            vetor[5] = 25;
            vetor[6] = 12;
            vetor[7] = 9;
            vetor[8] = 4;
            vetor[9] = 1;

            int j, i;
            for (i = 0; i < n; i++)
            {
              for(j=i; j<n; j++)
              {
                Console.Write(vetor[j]+" ");
              }
              Console.WriteLine();
            }
        }
    }
}

 

caraca, funciono, eu pus duas funções pois eu estava vendo outras pessoas fazerem, só que no c++, ai eu fui baseado naquilo. Esse era só o primeiro, vou estudar seu codigo e dps passar para o proximo. valeu man.

  • Curtir 2
Postado

Outra solução possível (não testei...)

using System;
namespace Questao01c
{
    class Program
    {
        static void Main(string[] args)
        {
          int p;
            Console.Write("Digite um numero ");
            p = int.Parse(Console.ReadLine());
            if (p <= 0)
            {
                Console.WriteLine("SE FUFU");
                Environment.Exit(1);
            }
            else
            {
                Funcao(p);
            }
        }
        static void Funcao(int n)
        {
           

            int j, i;
            for (i = 0; i < n; i++)
            {
              for(j=i; j<n; j++)
              {
                Console.Write((n-j)*(n-j)+" ");
              }
              Console.WriteLine();
            }
        }
    }
}

 

  • Amei 1
Postado
49 minutos atrás, Flávio Pedroza disse:

Outra solução possível (não testei...)


using System;
namespace Questao01c
{
    class Program
    {
        static void Main(string[] args)
        {
          int p;
            Console.Write("Digite um numero ");
            p = int.Parse(Console.ReadLine());
            if (p <= 0)
            {
                Console.WriteLine("SE FUFU");
                Environment.Exit(1);
            }
            else
            {
                Funcao(p);
            }
        }
        static void Funcao(int n)
        {
           

            int j, i;
            for (i = 0; i < n; i++)
            {
              for(j=i; j<n; j++)
              {
                Console.Write((n-j)*(n-j)+" ");
              }
              Console.WriteLine();
            }
        }
    }
}

 

po man, valeu, sua ideia ficou muito maneira também, e você fez sem vetorização

  • Obrigado 1

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!