Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Вычислить произведение ряда здравствуйте, не выходит с задачей, можете дополнить вот условие: задача на языке СИ) Даны натуральное число n, действительные числа x1...,xn. вычислить: (x1+xn)(x2+xn-1)...(xn+n1) вот мои код #include <stdio.h> #include <conio.h> #define n 4 main() { https://www.cyberforum.ru/ c-beginners/ thread267942.html Найти периметр десятиугольника C (СИ)
Реализовать на Си. Даны действительные числа х1, у1, х2, у2, …,х10, у10. Найти периметр десятиугольника, вершины которого имеют соответственно координаты (х1, у1), (х2, у2), …, (х10, у10). (Определить процедуру вычисления расстояния между двумя точками, заданными своими координатами.) Добавлено через 22 минуты есть набросок, но что-то не сходится, помогите # include <stdio.h> # include...
C (СИ) Объединение двух связных списков в один https://www.cyberforum.ru/ c-beginners/ thread267869.html
Прога должна считать данные, строки, из командной строки, так мы создадим связный список, а потом один из них присоединяем к другому. Я уверен, что косяки в в функции void read(struct symbols *axe, char *data) // функция должна заносить данные в связный список А вот собственно и сама программа #include <stdio.h> #include <stdlib.h> #include <string.h> #define N 50 struct symbols{...
C (СИ) Несколько небольших вопросов по С++ https://www.cyberforum.ru/ c-beginners/ thread267703.html
Здраствуйте уважаемые форумчани. У меня есть несколько вопросов, на которые я ответить не смог, но хотелось бы знать.Всем зарание спасибо за ответы. Вопросы: 1) Чем отличаются следующие три объявления? const char* char const* char *const 2) Какого типа может быть аргумент у switch? 3) Может ли быть inline-функция рекурсивной? Почему? (знаю что не может, но обяснить не могу) 4) class A
Заменить в созданном файле произвольно набранную последовательность на введенную с клавиатуры C (СИ)
всем привет) собственно имеется задача написать на языке С программу, которая должна заменить в созданном мной заранее файле произвольно набранную последовательность (ну например я ввёл с клавиатуры последовательность 0) на другую введённую опять таки мной с клавиатуры последовательность (ну например на 11), начиная со строки n которую мы произвольно введём с клавиатуры и вот я создал...
C (СИ) Из символьного файла создать новый файл, не содержащий комментарии https://www.cyberforum.ru/ c-beginners/ thread267559.html
из символьного файла на языке Си создать новый файл не содержащий комментарии. Имена исходного и результирующего файла указать в командной строке(простую програмку)
C (СИ) Перевести типы double во float Я использовал double у себя в проекте для дробных, а теперь надо сделать их float. Я делал так: #define double float в каждом хэдере. Использовал также ф-ии из <math.h>. Результат: C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\xutility(916): error: class "std::iterator_traits" has already been defined C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\xutility(1405): error:... https://www.cyberforum.ru/ c-beginners/ thread267478.html C (СИ) Функция скалярного произведения векторов
Доброго времени суток.Помогите с решением задачи:нахождение скалярного произведения векторов. #include<stdio.h> double scalar_product(double a,double b,int N) { int i; double res; for (i=0;i<N;i++) { res+=a*b;
C (СИ) Интеграл методом Симпсона https://www.cyberforum.ru/ c-beginners/ thread267423.html
Здравствуйте, необходимо найти интеграл методами прямоугольников (1), трапеций (2), Симпсона (3), вот с ней то и проблема, не знаю в каком виде её записать чтобы ответ был вменяемым #include <stdio.h> #include <conio.h> #include <math.h> #define M_E 2.71828182845904523536 typedef double(*Pf)(double); double srednie(Pf,double,double,double); double trapecii(Pf,double,double,double);
C (СИ) Посчитать сумму Задание код int zad (float i, float j, double sum) { i=1; j=1; sum=0; for ( ;i<=100; i++) { for ( ;j<=100; j++) { https://www.cyberforum.ru/ c-beginners/ thread267376.html
Найти трехзначные числа, которые равны сумме факториалов всех своих цифр C (СИ)
Найти трехзначные числа, какие ровны сумме факториалов всех своих цифр код int zvd1 (float a, float b,float c,float af,float bf,float cf,float t1,float t2,float t3,float ches) { ches=100; for ( ;ches<=999;ches++) { a=(ches\100); b=((ches\10)%10); c=((ches%100)%10);
C (СИ) Можно ли считать две записи эквивалентными между собой Доброго времени суток. Хотел бы выслушать мнение более опытных касательно одного момента. double *a; double b Эти две записи можно считать эквивалентными по-сути.А что касательно этих двух записей? double data; double **d; Можно ли считать их так же эквивалентными между собой или нет?И почему? https://www.cyberforum.ru/ c-beginners/ thread267322.html
66 / 63 / 63
Регистрация: 15.12.2010
Сообщений: 150
0

Выдать 1, если строка t расположена в конце строки s, и нуль в противном случае - C (СИ) - Ответ 1510333

01.04.2011, 16:10. Показов 3160. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер. Нужно, используя указатели написать функцию strend(s,t), которая выдает 1, если строка t расположена в конце строки s, и нуль в противном случае. Вот пример без указателей.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
#include <string.h>
 
void strend(char s[], char t[]);
 
int main(int argc, char **argv)
{
    char s[100], t[100];
    printf("Vvedite dve stroki\n");
    gets(s);
    gets(t);
    strend(s,t);
    return 0;
}
 
void strend(char s[], char t[])
{
    int bool=0;
    int i,j;
    i=strlen(s)-1;
    j=strlen(t)-1;
    while(j>=0)
    {
        if (s[i]==t[j])
        {
            bool=1;
            }
        else {
            bool=0;
            break;
            }
        i--;
        j--;
        }
        
    
    printf("%d\n",bool);
    }
подскажите где и как использовать указатели.

Вернуться к обсуждению:
Выдать 1, если строка t расположена в конце строки s, и нуль в противном случае C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.04.2011, 16:10
Готовые ответы и решения:

Написать функцию, которая возвращает 1, если строка str1 расположена в конце строки str2
Написать и протестировать функцию STREND(str1, str2), которая возвращает 1, если строка str1...

Строка: Вывести k-ю степень строки s, если она существует и слово undefined в противном случае.
Пусть имеем строку s и целое число k. Если k - неотрицательно, то k-ой степенью строки s называется...

Выведите YES, если среди введенных чисел есть хотя бы один нуль, или NO в противном случае
Проверьте, есть ли среди данных N чисел нули. Входные данные Вводится число N, а затем N чисел....

Машина Тьюринга должна выдать 0, если число нулей больше и 1 – в противном случае
доброго времени суток Надо написать правила машины Тьюринга для решения задачи: На вход...

2
01.04.2011, 16:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.04.2011, 16:10
Помогаю со студенческими работами здесь

Если покупатель запросит более 5 банок ,выдать предупреждение ,в противном случае - сумму покупки
Здравствуйте,Форумчане,я программирую на Паскале, и тут мне девушка подкидывает задачки на Visual...

Рекурсия: выдать синоним слова a, если оно находится в словаре синонимов x, и nil в противном случае
(SINONIM a x) выдает синоним слова a, если находит его в словаре синонимов x, и nil в противном...

дан массив a(20) найти сумму элементов массива , если она превосходит число 50 , в противном случае выдать исх
дан массив a(20) найти сумму элементов массива , если она превосходит число 50 , в противном случае...

Функция, которая возвращает true, если строка состоит только из символов “*”, и false - в противном случае
Напишите функцию isStars(), который возвращает true, если строка состоит только из символов “*”, и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru