Мегаобучалка Главная | О нас | Обратная связь


Практическая работа №10



2019-11-13 471 Обсуждений (0)
Практическая работа №10 0.00 из 5.00 0 оценок




Тема: Работа с оператором For на СИ

Пример 1. Найти сумму всех натуральных чисел от 1 до n.

#include <stdio.h>

main()

{

int n,i;

printf("vvedi n \n");

 scanf("%d",&n);

for(i=0; i<n; i++)

{

printf("%d - %d\n", i, i+i+i);

}

}

 

Задание 1.1 Найти сумму всех натуральных чисел от 1 до n и прибавить к получившейся сумме (а)= 160.

Задание 2. Найти произведение всех натуральных чисел от 1 до n и отнять от получившегося произведения число 17.

 

Задание 3. Составить программу,  чтобы она запрашивала ЧИСЛО (N) для вывода Символа (*)- в строчку!!!

 

Задание 4 Составить программу,  чтобы она запрашивала ЧИСЛО (N) для вывода слова новый год! в столбик!!!

 

Задание 5. Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел.

#include <stdio.h>

#include <conio.h>

Void main()

{

i nt x = 1; // число

Int у; // квадрат числа

Int i ; // счетчик циклов

printf ("Таблица квадратов\ n ");

printf ("-------- \ n ");

printf ("Число \t Kвaдpaт\ n ");

printf ("-------- \n") ;

for (i = 1; i <= 10; i++)

{

у = x*x;

printf ("%3i\t%4i\n", x, y);

X += 1;

}

printf (" \ n -------") ;

}

Задание 6. Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел. Справа приведен рекомендуемый вид экрана во время работы программы.

 

 

Пример 7. Написать программу, которая вычисляет сумму первых n членов ряда: 1, 3, 5, 7 ... Количество суммируемых членов ряда задается во время работы про граммы. Ниже приведен рекомендуемый вид экрана во время работы программы

Вычисление частичной суммы ряда: 1,3,5,7 ...

Введите количество суммируемых членов ряда -> 15

Сумма первых 15 членов ряда равна 330

 #include <conio.h>

void main()

{

int e; // член ряда

int n; // кол-во суммируемых членов

int summ = 0 ; // частичная сумма ряда

int i; // счетчик циклов

printf("Вычисление частичной суммы ряда: " ) ;

printf("1,3,6,9, ...\n");

printf("Введите количество суммируемых членов -> " );

scanf("%i", &n);

е = 1;

for (i = 1; i <= n; i++)

{

summ += e;

e += 2;

}

printf("Сумма первых %i членов ряда равна %i", n, summ);

Задание 7.1Написать программу, которая вычисляет сумму первых n целых положительных четных целых чисел. Количество суммируемых чисел должно вводиться во время работы программы.

Ниже приведен рекомендуемый вид экрана во время работы программы

 

Вычисление суммы четных положительных чисел.

Введите количество суммируемых чисел и нажмите <Enter>

-> 12

Сумма первых 12 положительных четных чисел равна 156

Задание 8 (111). Написать программу, которая выводит таблицу степеней двойки от нулевой до десятой. Ниже приведен рекомендуемый вид экрана во время работы программы.

Практическая работа №11

Тема: Работа с одномерными массивами на языке СИ

1.Пример. Создание программы ввода и вывода массива.

 

#include <stdio.h> 

void main(void) 

{  

double a[15];

int n, I; 

printf(“vvedite kol-vo n = “); 

scanf(“%d”, &n); 

for(i=0; i<n; i++)

printf(“a[%d] = “, i); scanf(“%lf”, &a[i]); 

}    } 

Задание 1.1. Измените программу так, чтобы она прибавляла к каждому элементу массива число 15.

 

2.Пример. Дан массив из 10 элементов. Найти сумму всех значений введенных элементов массива.

#include <stdio.h>

void main(void)

{

double a[10]; int n,i,r;

  printf("vvedite kol-vo el massiva n = ");

scanf("%d", &n);

for(i=0; i<n; i++)

       {

printf("a[%d] = ", i); scanf("%lf", &a[i]);

          }         

           {

           r=0;

           for(i=0;i<n;i++)

           r=a[i]+r;

           }

           printf("otvet =%d\n", r);

           }

Задание 2.1 Дан массив из 5 элементов. Найти произведение всех значений введенных элементов массива и прибавить к произведению число 20.

 

Задание 3. Дан массив из 10 элементов a[10]. Найти максимальный из введенного кол-ва элементов массива

Задание 4. Дан массив из 30 элементов. Найти среднее арифметическое введенных значений массива.

Задание 5.Дан одномерный массив из 5 элементов, нужно отобразить на экране значение каждого элемента. ( Допишите программу …)

#include <stdio.h>

Void main(void)

{

int values[5] = {80, 70, 90, 85, 80);

int i ;

….

Задание 6.Задан одномерный массив a[10], заполненный произвольным образом. Подсчитать количество элементов массива, меньших заданного числа С.

Отв на з №5

#include <stdio.h>

Void main(void)

{

int values[5] = {80, 70, 90, 85, 80);

int i;

for (i = 0; i < 5; i++)

printf ("values[%d] %d\n", i, values[i]);

}

 

 



2019-11-13 471 Обсуждений (0)
Практическая работа №10 0.00 из 5.00 0 оценок









Обсуждение в статье: Практическая работа №10

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...
Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (471)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.006 сек.)