Programming Basics
Имам проблем малко с негативните числа.
05. Fox https://judge.softuni.bg/Contests/354/Programming-Basics-Exam-20-November-2016-Morning
using System;
namespace Fox
{
class Fox
{
static void Main()
{
int n = int.Parse(Console.ReadLine());
int width = (2 * n) + 3;
if (n % 2 != 0)
{
Console.WriteLine("*{0}{1}{2}*", new string('\\', (n /2)-2),
new string('-', (n * 2)-1), new string('/', (n / 2)-2));
}
for (int i = 0; i < n - 1; i++)
{
Console.WriteLine("{0}\\{1}/{2}", new string('*', 2 + i),
new string('-', (n * 2 - 3) - i*2), new string('*', 2 + i));
}
for (int i = 0; i < (n / 2) - 1; i++)
{
Console.WriteLine("|{0}\\{1}/{2}|", new string('*', 3 + i),
new string('*', n - i * 2), new string('*', 3 + i));
}
for (int i = 0; i < n; i++)
{
Console.WriteLine("{0}\\{1}/{2}", new string('-', 2 + i),
new string('*', (n * 2 - 3) - i * 2), new string('-', 2 + i));
}
}
}
}
Ако мога да ви притесня пак.Моля да ми помогне някой.
Изисква се да отпечатва,само нечетни числа,и там ми е проблема.
Не разбрах много,тези зависимости не ми излизат.Ако имате време за малко по-подробно обяснение.
Благодаря много!
Подробните обяснения как става са в лекциите. Мога да предложа кода https://pastebin.com/hbJHYKEb
Не виждам да има съображения по четност.
Всъщност сега се сетих, че има някакво значение четността на входа, но само дотолкова, че ако се въведе четно число, тогава муцунката на лисицата се изкривява. Затова сигурно казват, че се пуска само с нечетни числа.
Благодаря,ще погледна лекциите.