Кафедра автоматизированных систем обработки информации и управления
Отчет по лабораторной работе № 4
По дисциплине
"Программирование"
«Циклы»
Выполнил:
Студентк гр. ВПК Султанбеков Т . А .
Руководитель: _______________
(должность, Ф.И.О.)
Подпись: _______________
Дата сдачи: ___________
Казань 2012
Текст задания. 1 б.
Даны две строки длиной до 80 символов.
Определить, сколько раз заданный символ встречается в обеих строках.
Описать в виде отдельной функции определение числа повторений заданного символа в заданной строке.
Текст программы:
#include <stdio.h>
int KolLatBukv (char s[])
{
int i,
k=0;
for ( i = 0; s[i] != '\0'; i++ )
if (s[i] >= 'a' && s[i] <= 'z' | | s[i] >= 'A' && s[i] <= 'Z' ) k++;
return k;
}
void main()
{
char s1[81], s2[81]
printf ("\nВведите две строки символов\n");
gets (s1);
gets (s2);
printf ("В 1-й строке %d повторяющихся символов\n", KolLatBukv ( s 1));
printf ("Во 2-й строке %d повторяющихся символов \n", KolLatBukv ( s 2));
}
Тесты.
Вход: Выход:
Вход: Выход:
Вход: Выход:
Министерство образования и науки Российской Федерации
Государственное образовательное учреждение
Казанский национальный исследовательский технический университет им. А.Н.Туполева
Кафедра автоматизированных систем обработки информации и управления
Отчет по лабораторной работе № 5
По дисциплине
|
|
"Программирование"
Выполнил:
Студентк гр. ВПК Султанбеков Т . А .
Руководитель: _______________
(должность, Ф.И.О.)
Подпись: _______________
Дата сдачи: ___________
Казань 2012
Текст задания. 3б.
Даны два массива из n целых чисел (n ≤ 10). Для каждого массива
определить сумму элементов с четными индексами.
Описать в виде отдельной функции определение для заданного массива суммы элементов с четными индексами.
Текст программы:
#include <stdio.h>
void SumPos (float m[], int n, float *s, int *k)
{
int i;
for (i=0, *s=0, *k=0; i<n; i++)
if (m[i] > 0) (*s) += m[i], (*k)++;
}
void main()
{
float a[6],
s;
int k,
i;
printf ("\nВведите 6 чисел\n");
for ( i=0; i < 6; i++) scanf ("%d ", &a[i] );
SumPos (a, 6, &s, &k);
printf ("Сумма четных чисел = %f\n", s);
}
Тесты.
Вход: Выход:
Вход: Выход:
Вход: Выход:
Дата добавления: 2018-09-23; просмотров: 172; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!