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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.06.2016, 00:04   #1
art197
Новичок
Джуниор
 
Регистрация: 24.06.2016
Сообщений: 2
Сообщение Помогите решить простенькие задачки не успеваю

27,06,2016 уже надо сдать задания с отчетом
Задания на C# (с шарп)
Вот задания
3.10. Числа последовательно вводят с клавиатуры. После ввода каждого числа необходимо вычислить и вывести на экран среднее значение всех введенных чисел (все числа хранить в памяти нет необходимости)


5_10. Написать функцию, обеспечивающую решение квадратного уравнения, Параметрами функции должны быть коэффициенты и корни уравнения. Значение, возвращаемое функцией, должно передавать в вызывающую программу и информацию о наличии у уравнения корней: 2 – два разных корня, 1 – корни одинаковые, 0 – уравнение не имеет решения. если исходные данные не верные, то функция должна возвращать –1.



6_10.Написать программу, которая определяет количество учеников в классе, чей рост превышает средний.

7_10. Дана последовательность натуральных чисел (одно число в строке), завершающаяся числом 0. Выведите первое, третье, пятое и т.д. из введенных чисел. Завершающий ноль выводить не надо

8_10. При помощи языка программирования C#, создайте на диске D папку с названием cs_practice. В этой папке создайте файлы с названиями 1.txt и 2.txt и еще две папки с произвольными названиями. Файл 1.txt скопируйте в одну из этих папок, а файл 2.txt – в другую и переименуйте его
ПРАКТИЧЕСКАЯ РАБОТА № 10. «Создание программы-теста»
___________________________________ _____
Цель работы: научиться применять навыки графического программирования на языке C# на примере программы для тестирования
Задание: Разработать графическую программу для тестирования. Программа должна выводить пользователю вопрос и три варианта ответа (только один вариант ответа обязателен). (Примечание: для этого можно использовать элементы управления RadioButton и GroupBox) Тематика тестирования произвольная
Дополнительное задание: вынести вопросы и ответы в файл

11 пр
1) Вывести изображение из файла в объект PictureBox.
2) Создать форму, на которой вывести все примитивы, рассмотренные в теоретической части, использовать разные цвета и стиль линий для каждого примитива. Вывести на форму закрашенные примитивы, для каждого использовать разный стиль закрашивания: сплошное, градиентное, штриховое, текстурное.

12 gh
1) Проиграть аудиофайл с использованием средств C#.
2) Создать приложение с использованием анимации по номеру варианта.
4 Вариант: Создать объект, который при нажатии по нему клавишей мыши, меняет место положение по горизонтали, и изменяется вид штриховой заливки данного объекта.
ПРАКТИЧЕСКАЯ РАБОТА № 13. «Программирование игры»
___________________________________ _____
Цель работы: ознакомиться с представлением данных в игре, научиться создавать игры на языке программирования C#.
Задание: на языке программирования C# разработать игру Судоку: разработать форму, содержащее поле 9 на 9, заполнение некоторых случайных ячеек числами от 1 до 9. Пользователь должен иметь возможность заполнить пропущенные поля. Если он введет значение, нарушающее правила игры, выдавать сообщение
Задание – с помощью отладчика Visual Studio 2010 отладить программу, выполненную в практической работе №10.
Задание – с помощью отладчика Visual Studio 2010 отладить программу, выполненную в практической работе №13.

Последний раз редактировалось art197; 25.06.2016 в 00:12.
art197 вне форума Ответить с цитированием
Старый 26.06.2016, 21:23   #2
art197
Новичок
Джуниор
 
Регистрация: 24.06.2016
Сообщений: 2
По умолчанию 3.10

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SredneeArifmeticheskoe
{
class Program
{
/*Числа последовательно вводят с клавиатуры.
* После ввода каждого числа необходимо вычислить и вывести на экран среднее значение всех введенных чисел
* (все числа хранить в памяти нет необходимости)*/
static void Main(string[] args)
{
double user_chislo = 0;
int i = 1;
Console.Write("Введите {0}-е число: ", i);
user_chislo = Convert.ToDouble(Console.ReadLine() );
i++;
while (true)
{
try
{
Console.Write("Введите {0}-е число: ", i);
user_chislo += Convert.ToDouble(Console.ReadLine() );
user_chislo /=2;
Console.WriteLine("Среднее арифметическое всех введенных чисел: {0}", user_chislo);
i++;
}
catch
{
Console.ForegroundColor = ConsoleColor.Red;
Console.WriteLine("Вы допустили ошибку, программа закрывается");
Console.ResetColor();

Console.ReadKey();
return;
}
}
}
}
}
art197 вне форума Ответить с цитированием
Старый 26.06.2016, 21:49   #3
luminous
Новичок
Джуниор
 
Регистрация: 26.06.2016
Сообщений: 1
По умолчанию

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SrednieYcheniki
{
class Program
{
/*Написать программу, которая определяет количество учеников в классе, чей рост превышает средний*/
static void Main(string[] args)
{
Random rand = new Random();
Console.Write("Сколько всего учеников в Вашем классе: ");
int learners_count = Convert.ToInt32( Console.ReadLine());
int min = 200;
int max = 0;
int[] clas = new int[learners_count];
for (int i = 0; i < learners_count; i++)
{
clas[i] = rand.Next(120, 200 + 1);
if (clas[i] < min)
min = clas[i];
if (clas[i] > max)
max = clas[i];
}
int count_higest = 0;
for (int i = 0; i < learners_count; i++)
{
if (clas[i] > (max + min) / 2)
count_higest++;

}
Console.WriteLine("Самый маленький ученик имеет рост: {0}см", min);
Console.WriteLine("Самый выйсокий ученик имеет рост: {0}см", max);
Console.WriteLine("Средний рост: {0}см", (max + min) / 2);
Console.WriteLine("Колличество учеников в классе, чей рост превышает средний: {0}", count_higest);
Console.ReadKey();
}
}
}
luminous вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачки на Паскале помогите пожалуйста решить 2 задачки, а то отчислят. плиз VADOS2009-1 Помощь студентам 0 03.06.2009 18:11
Простенькие задачки на С Katerina90 Общие вопросы C/C++ 4 29.05.2009 00:59
2 простенькие Задачки Sergeo_89 Паскаль, Turbo Pascal, PascalABC.NET 7 08.12.2008 09:06
2 простенькие задачки на С++. Помогите пожалуйста. Above_men Общие вопросы C/C++ 1 25.04.2008 15:16