Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.06.2017, 19:24   #1
nasonov
Новичок
Джуниор
 
Регистрация: 01.06.2017
Сообщений: 1
Восклицание Нарисуйте пожалуйста блок схему и объясните код

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;

namespace College
{
static class Program
{
/// <summary>
/// Главная точка входа для приложения.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRender ingDefault(false);
Application.Run(new Form3());
}
public static void Report(int type,string fio)
{
if (!File.Exists("Report.txt"))
return;
int voenkom = 0;
int obsh = 0;

List<string> str = new List<string>();


string[] s = File.ReadAllLines("Report.txt");


string azaza = "";
if (Convert.ToDateTime(s[0]).Date != DateTime.Now.Date)
{
voenkom = 0;
obsh = 0;
}
else
{

voenkom = Convert.ToInt32(s[1].Split(':')[1]);
obsh = Convert.ToInt32(s[2].Split(':')[1]);
if (type == 0)
{
voenkom++;
}
else
{
obsh++;
}
string[] ludi = s.ToList().Where(t => (t.Contains(fio))).ToArray();
if (ludi.Length > 1) {
voenkom--;
obsh--;
}
if (ludi.Length == 1)
{
if (ludi[0].Contains("справка в военкомат") && type == 1)
obsh--;
if (ludi[0].Contains("справка общего вида") && type == 0)
voenkom--;
if (ludi[0].Contains("справка в военкомат") && type == 1)
azaza += fio + ":" + "справка общего вида";
if (ludi[0].Contains("справка общего вида") && type == 0)
azaza += fio + ":" + "справка в военкомат";
}
if(ludi.Length == 0)
{
azaza += fio + ":" + ((type == 0) ? "справка в военкомат" : "справка общего вида");
}
}

str.Add(DateTime.Now.ToShortDateStr ing());
str.Add("Справок в военкомат: " + voenkom);
str.Add("Справок общего вида: " + obsh);
for(int i = 3; i < s.Length; i++)
{
str.Add(s[i]);
}
str.Add(azaza);
File.WriteAllLines("Report.txt", str);

}
}
}
nasonov вне форума
Старый 01.06.2017, 19:31   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Назовите нормально тему, покажите свои наработки, конкретные вопросы и т.п.

Или в раздел Фриланс если вы не хотите ничего делать, а ищете кого-то, кто выполнит ваши задачи за вознаграждение.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программирование блок схема. пожалуйста, нарисуйте блок схему. очень срочно нужно! Bogdan96 Помощь студентам 4 22.09.2015 09:33
pascal abc.тема:строки.Нарисуйте пожалуйста блок-схему sfuwf Помощь студентам 1 26.11.2013 08:07
pascal abc.нарисуйте блок-схему пожалуйста sfuwf Помощь студентам 2 14.11.2013 07:05
Pascal ABC(нарисуйте пожалуйста блок-схему) sfuwf Паскаль, Turbo Pascal, PascalABC.NET 2 20.10.2013 19:31