Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите пожалуйста решить задачу

82K
12 мая 2012 года
tnr
3 / / 12.05.2012
Дано целое число N > 0 и символ C. Вывести строку длины N, которая состоит из символов C
  • в которую входит символ "С" или вся строка состоит из "С" от dron5901, 12 мая 2012 года
82K
12 мая 2012 года
tnr
3 / / 12.05.2012
Цитата: Alm3n
Как помочь?



что надо исправить чтобы заработало?

Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {}
            private string generate(int col,char s)
        {
            string result="";
            for (int i = 0; i < col; i++ )
            {
                result = result + s;
            }
            return result;
        }
        }
    }
316
12 мая 2012 года
Alm3n
889 / / 29.05.2009
Всё работает. Но лучше сделать так, как в моей ссылке.
В следующий раз пишите точно, что именно не работает - телепаты в отпуске.
Вызов функции нужно писать в методе main, в фигурных скобках, которые у вас пусты.
Если к методу не обращаются явно через this или через имя другого объекта, то он должен быть статическим даже внутри своего класса, то есть, нужно написать
 
Код:
static private string generate(int col,char s)
Читайте книги по C#.
79K
12 мая 2012 года
dron5901
21 / / 12.05.2012
Код:
static void Generate(int n,string s)
{
  string res = null;
  for(int i= 0;i<n;i++)
  {
      res += s;
  }
  Console.WriteLine("Ваше предложение {0}",res);
}

static void Main()
{
   Console.WriteLine("введите N > 0");
   int n = int.Parse(Console.ReadLine());
   Console.WriteLine("Введите символ");
   string s = Console.ReadLine();
   Generate(n,s);
   Console.ReadLine();
}
82K
12 мая 2012 года
tnr
3 / / 12.05.2012
Извиняюсь за назойливость, но не можете подсказать, почему при запуске программы, окно командной строки вылетает, Console.ReadKey ();
не помогает =/
79K
12 мая 2012 года
dron5901
21 / / 12.05.2012
Цитата: tnr
Извиняюсь за назойливость, но не можете подсказать, почему при запуске программы, окно командной строки вылетает, Console.ReadKey ();
не помогает =/


Запускай Ctrl+F5,
Ну а вообще у тебя просто программа до Console.Readkey() не доходит(

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог