Программирование

Тип работы: Все Задача Курсовая работа Лабораторная работа Ответы на вопросы
Язык программирования: Все Bash Basic C C# C# ASP .NET C++ Delphi Fortran Free Basic HTML Java JavaScript Pascal Pascal ABC Turbo Pascal VBA Visual Basic Ассемблер
Блок-схема: Все Есть Нет
Сортировать по умолчанию цене названию
  • Дан текстовый файл f1. Переписать его содержимое в файл f2, сохраняя строчную структуру и удаляя пустые строки.

  • ---Решение задач,---Программирование

    Практическая работа № 8 Программирование вычислитель-
    ного процесса обработки одномерных массивов

    Задание

    Составить программу вычислительного процесса согласно варианту из табл. 1. Заданные в условии векторы программировать с использованием указа­теля. Ввод/вывод векторов осуществлять с помощью файловых потоков C++.

  • Разработайте программу,которая вводит целое положительное число в промежутке от 1 до 100 (необходимо предусмотреть обработку ошибок при вводе). В соответствии с этим числом сформировать записи трех видов:
    "Ваш возраст 1 год", "Ваш возраст 22 года", "Ваш возраст 75 лет"
    ''Вам до совершеннолетия 17 лет'',''Вы совершеннолетний 4 года'','''Вы совершеннолетний 57 лет"
    "Вам до пенсии 59 лет", "Вам до пенсии 48 лет", "Вы на пенсии 15 лет"
    Примечание 1
    Будем считать пенсионный возраст 60 лет.
    Примечание 2
    Если введено число 18, то вторая запись будет ''Вы совершеннолетний".
    Если введено число 60, то третья запись будет ''Вы пенсионер".
    При разработке данной программы используйте технологию структурного программирования.
    Там, где удобно, используйте оператор switch.

  • Задана матрица A целых чисел размера N*M(N,M<=20,N и M задаются как параметры).Преобразовать ее в матрицу B путем удаления:строки этой матрицы с минимальным номером,в которой все элементы делятся на 3 и упорядочены по возрастанию.Если такой строки нет,то программа должна выдать соответствующее сообщение.На печать следует вывести как исходную,так и результативную матрицу.(ввод массивов должен производиться вручную(без использования рандома))

  • Дана матрица, состоящая из n строк и n столбцов или одномерные массивы из n элементов каждый. Составить алгоритм и программу для получения и вывода указанных в условии (будет ниже) результатов и самих массивов, если изменялись какие-либо их элементы. Алгоритм задачи может быть составлен с использованием двукратного цикла.
    Условие задачи: найти среднее арифметическое тех элементов матрицы, каждый из которых больше находящегося с ним в одной строке элемента главной диагонали, и сумму элементов главной диагонали.

  • Задача. Вычислить суммы элементов столбцов заданной матрицы .
    //Ivanov Ivan, NK-101,27.06.12, 19:05
    #include <conio.h>
    #include <stdio.h>
    #define LIM 30
    /*Вычислить суммы элементов столбцов матрицы а(N,M)*/
    void main(){
    int i,j,n,m,sum,a[LIM][LIM];
    printf("\nвычисление суммы элементов столбцов матрицы a(n,m)\n");
    do{
    printf("Введите 0<n<=%d ",LIM);
    scanf("%d",&n);
    }while(n<=0 || n>LIM);
    do{
    printf("Введите 0<m<=%d ",LIM);
    scanf("%d",&m);
    }while(m<=0 || m>LIM);
    printf("Заполнение матрицы\n");
    for(i=0;i<n;i++)
    for(j=0;j<m;j++){
    printf("введите элемент %d %d ",i,j);
    scanf("%d",&a[i][j]);
    }
    printf("Матрица а(n,m)\n");
    for(i=0;i<n;i++){
    for(j=0;j<m;j++)
    printf("%2d",a[i][j]);
    putchar('\n');
    }
    for(j=0;j<m;j++){
    sum=0;
    for(i=0;i<n;i++)
    sum=sum+a[i][j];
    printf("сумма столбца %d = %d\n",j,sum);
    }
    getch();
    }
    Задачи
    1. Дана матрица . Вывести ее элементы, расположенные в строках с четными номерами (2, 4, …). Вывод элементов производить по строкам, условный оператор не использовать.

    2. Дана целочисленная матрица . Определить, встречается ли заданное целое K среди максимальных элементов столбцов этой матрицы.

  • Лабораторная, Информатика и Программирование на С#

    1   Даны координаты двух различных полей шахматной доски xi, yi_. хз, уз (целые числа, лежащие в диапазоне 1—8). Проверить истинность высказывания: «Слон за один ход может перейти с одного поля на другое».

    2   Даны целые числа a. b, сz являющиеся сторонами некоторого треугольника. Проверить истинность высказывания: «Треугольник со сторонами а: Ь._ с является остроугольным».

    3   Даны числа хэ у. Проверить истинность высказывания: «Точка с координатами (х,у) лежит в первой или четвертой координатной четверти».

  • 7. Дан файл/, компоненты которого являются целыми числами. Получить в файле g отрицательные нечетные компоненты файла f.

    11. Дан файл/, компоненты которого являются действительными числами. Получить файл g, образованный из файла f заменой ненулевых компонент на 0,0.

  • Дана непустая последовательность слов из строчёных букв; между соседними словами-запятая, за последние словом -точка. Напечатать те слова из последовательности, которые отличны от последнего слова, и удалить из слова первую букву

  • Для последовательности целых чисел заданной длины n (вводится в диалоге с пользователем) подсчитать общую сумму и количество элементов заданой последовательности, которые расположены: между первым не принадлежащем диапазону от -5 до 7 элементом последовательности и последним элементом последовательности, значение которого меньше его порядкового номера (язык Си)(ещё желательно написать в скобочках в программе пояснения)

  • Написать программу для кусочной функции

  • Контрольная, Программирование  Решить одно задание

    Четырехзначное число N разбили по центру на два двузначных числа: a и b. Найти все числа, для которых выполняется условие (a+b)^2 = N

  • Задание 2.

    Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке серым цветом. Результат работы программы вывести в виде текстового сообщения.

  • Разветвляющиеся алгоритмические структуры

    Разветвляющиеся алгоритмические структуры

    Цель работы

    Научиться разрабатывать программы для разветвляющихся алгоритмов, на алгоритмическом языке.

    Задание

    По результатам работы необходимо в отчёте привести программу на алгоритмическом языке  Си(с необходимыми комментариями и пояснениями), а также привести контрольный пример, демонстрирующий правильность работы алгоритма. Форма отчёта приведена ниже. Задание выполнить для своего варианта, соответствующего номеру студента в группе.

     

    1)         Написать программу, которая выводит пример на вычитание, запрашивает у пользователя ответ, проверяет его и выводит сообщение «Правильно!» или «Вы ошиблись» и правильный результат.

  • Создать текстовый файл. Создать новый файл, переписав в него гласные буквы исходного.

  • Сделать программу таким образом, чтобы в int main был только вызов функций. Также, вместо уже введенных данных "каменный уголь" "млн.т" "451" "503" "458" и т.д. пользователь сам должен вводить свои данные. И после каждой строчки был выбор "Ввести еще одно полезное ископаемое"

  • Дан текст из некоторою количества предложений. Предложения разделяются знаком - точка с запятой. Разделить текст на отдельные предложения Вывести исходный текст, результат обработки текста и длину каждого полученного предложения

  • Создать в программе “Блокнот” текстовый файл с текстом любимого стихотворения.

    Написать программу, которая будет построчно считывать текст из файла и определять длину каждой строки. Если длина строки четная - посчитать количество гласных букв в строке. Если нечетная - количество согласных. Вывести в новый файл строку, длину строки и количество посчитанных букв.

  • Даны два одномерных массива Xn и Yn. Сформировать новый массив Zn по следующим
    правилам: если Xi = Yi, то Zj = 0, если Xi > Yi, то Zj = Xi.

    использовать процедуры и функции , ничего более