Форум программистов, компьютерный форум, киберфорум
Lisp
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 19.12.2012
Сообщений: 8

Напишите функцию, которая вычисляет сумму элементов каждой строки матрицы

23.12.2012, 19:32. Показов 1568. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Напишите функцию, которая вычисляет сумму элементов каждой строки матрицы, где матрица представлена в виде списка, каждая строка матрицы – подсписок.
выводит ответ (4 10 . 0) как от точки и ноля избавиться подскажите!????



Lisp
1
2
3
4
5
 (defun f3(l)(cond((null l)0)((atom (car l))(+ (car l)(f3(cdr l)))) 
(T(cons(f3(car l)) (f3 (cdr l))))))
    
> (f3 '((1 3) (3 7))) 
(4 10 . 0)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.12.2012, 19:32
Ответы с готовыми решениями:

Определить функцию которая вычисляет сумму элементов
Помогите, друзья! дано 2 списка чисел y1 и y2 произвольной длины. Определить функцию которая вычисляет сумму элементов каждого списка и...

Определить функцию, зависящую от списков u и v, которая вычисляет список всех элементов
Здравствуйте всем. Задали задание, выполнил, все работает нормально, но нужно с использованием рекурсии, помогите доделать. Вот задание:...

Дано: n,m, a[n] [m]. Написать функцию , которая вычисляет и печатает среднее арифметическое каждой строки матрицы
Дано: n,m, a . Написать функцию , которая вычисляет и печатает среднее арифметическое каждой строки матрицы.

3
 Аватар для _sg
4710 / 4405 / 380
Регистрация: 12.05.2012
Сообщений: 3,102
23.12.2012, 19:43
Lisp
1
2
3
4
5
(defun sum-matrix (w)
  (when w (cons (apply #'+ (car w)) (sum-matrix (cdr w)))))
 
>  (sum-matrix '((1 3) (3 7)))
(4 10)
Добавлено через 2 минуты
Lisp
1
2
3
4
5
(defun sum-matrix (w)
  (mapcar #'(lambda (a) (apply #'+ a)) w))
 
>  (sum-matrix '((1 3) (3 7)))
(4 10)
1
0 / 0 / 0
Регистрация: 19.12.2012
Сообщений: 8
23.12.2012, 20:12  [ТС]
Спасибо!!
0
 Аватар для _sg
4710 / 4405 / 380
Регистрация: 12.05.2012
Сообщений: 3,102
23.12.2012, 20:23
Lisp
1
2
3
4
5
(defun sum-matrix (w)
  (loop for a in w collect (apply #'+ a)))
 
> (sum-matrix '((1 3) (3 7)))
(4 10)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.12.2012, 20:23
Помогаю со студенческими работами здесь

Дано: n,m, a[n] [m]. Написать функцию , которая вычисляет и печатает среднее арифметическое каждой строки матрицы
Дано: n,m, a . Написать функцию , которая вычисляет и печатает среднее арифметическое каждой строки матрицы. извиняюсь , если такое...

Описать функцию, которая вычисляет сумму элементов матрицы
Вот условие: Описать функцию, которая вычисляет сумму тех элементов матрицы А(nxn), номера рядков и столбцов которой принадлежать...

Написать функцию, которая вычисляет сумму квадратов элементов заданной строки.
Нужно написать функцию, которая вычисляет сумму квадратов элементов заданной строки. Номер строки передается в функцию в качестве...

Напишите функцию, которая вычисляет длину строки
#include "stdafx.h" #include <iostream> using namespace std; unsigned strlen(const char *str); int main() ...

Напишите рекурсивную функцию, которая вычисляет длину строки
пожалуйста помогите написать программку к двум задаче в паскале Напишите рекурсивную функцию, которая вычисляет длину строки


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru