Crie um algoritmo em C sharp
Olá, alguém pode me ajudar tenho essa atividade sou iniciante.
Já tentei fazer mas da um erro e não estou achando.
"prog.cs(4,0): error CS1525: Unexpected symbol {''''''''''''''''''''''''''''''''
Compilation failed: 1 error(s), 0 warnings"
Meu código =
using System;
{
class Program
{
static void Main(string[] args)
{somaAn(3, 5)}
public static void somaAn (int a, int n)
{
int cont = a;
strring resultado = a + " = ";
int aux = a;
for (int i = 1; i< n; i++)
{ cont += (a + 1);
aux = a + i;
resultado += aux;
if(i != n - 1)
{
resultado += " + ";
}
}
return (resultado + " + " + cont);
Console.WriteLine(somaAn);
}
}
}
A atividade é essa crie um algoritmo em C sharp (apenas a função necessária, ou seja, não é preciso criar o programa inteiro) que seja capaz de de resolver o problema "Soma(a, n)", onde são somados os "n" primeiros valores a partir de "a".
Exemplo:
- Soma(a, n) com a = 3 e n = 5
Resultado: 3 + 4 + 5 + 6 + 7 = 25
Já tentei fazer mas da um erro e não estou achando.
"prog.cs(4,0): error CS1525: Unexpected symbol {''''''''''''''''''''''''''''''''
Compilation failed: 1 error(s), 0 warnings"
Meu código =
using System;
{
class Program
{
static void Main(string[] args)
{somaAn(3, 5)}
public static void somaAn (int a, int n)
{
int cont = a;
strring resultado = a + " = ";
int aux = a;
for (int i = 1; i< n; i++)
{ cont += (a + 1);
aux = a + i;
resultado += aux;
if(i != n - 1)
{
resultado += " + ";
}
}
return (resultado + " + " + cont);
Console.WriteLine(somaAn);
}
}
}
A atividade é essa crie um algoritmo em C sharp (apenas a função necessária, ou seja, não é preciso criar o programa inteiro) que seja capaz de de resolver o problema "Soma(a, n)", onde são somados os "n" primeiros valores a partir de "a".
Exemplo:
- Soma(a, n) com a = 3 e n = 5
Resultado: 3 + 4 + 5 + 6 + 7 = 25
Eduardo Menezes
Curtidas 1
Respostas
Devair
30/04/2022
seu código está certo , mas a função "somaAn" seria do tipo string .
/// ================== ************************ =================================
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
/// UsanDo comPiladoR MVC viSual stUdio Comunity
namespace projects
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("ResuLtaDo -> " +somaAn(3,5) ); /// escreve o resultado do numeros enviados
}
public static string somaAn(int a, int n) /// funcoe podem ficar acima ou abaixo da Main e dentro da clss
{
int cont = a;
string resultado = a + " = ";
int aux = a;
for (int i = 1; i < n; i++)
{
cont += (a + 1);
aux = a + i;
resultado += aux;
if (i != n - 1)
{
resultado += " + ";
}
}
return (resultado + " + " + cont); /// retornA a soma
}
}
}
/// =================== *************** ===================== *******************
GOSTEI 0