Loading...
evailieva avatar evailieva 6 Точки

[Homework] C# Basics - "Математика за програмисти" - Преправка на домашното

Здравейте!Днес след първият ден от курса ни дадоха домашно,опитах се да го реша дали някой е получил същите отговори или нещо бъркам 

Problem 1 Some Primes

24th-89

101st-547

251st-1597

Problem 2 Some Fibonacci Primes

89-12 място в таблицата на Fibonacci

547-няма го в таблицата

1597-18 място

Дали има нещо вярно?Благодаря предварително :) Лека вечер!

Тагове:
5
Programming Basics
evailieva avatar evailieva 6 Точки

Много благодаря!Ще го поправя.Хубав и успешен ден на всички :)

1
DobrinYanev avatar DobrinYanev 1 Точки

Здравейте,

По отношение на редицата на Фибоначи имам въпрос:

Ако редицата започва с 0, то не би ли трябвало тя да е на позиция 1 и следователно 89 е на 12-та позиция, а 1597 на 18-та? Според мен и двата отговора са верни, само зависят от стартовата точка на броене.

Добавка: И след като почетох малко по въпроса се убедих, че и двата варианта са верни. Повече информация има в този форум.

Все пак ще си преправя домашното, за да следваме всички класическата дефиниция, където нулата е на позиция 0.

0
19/06/2015 01:58:38
djc_bg2015 avatar djc_bg2015 923 Точки

След като прочетох въпроса и отговорите в stackoverflow, мисля че по - правилно в конкретния случай е да кажем че 0 е на позиция 0.

0
DimiturJeliazkov avatar DimiturJeliazkov 25 Точки

Това е моето домашно дано е от полза за някои. :)

 

Homework: Math for Developers

This document defines homework assignments from the “C# HYPERLINK "http://softuni.bg/courses/csharp-basics/"BasicsHYPERLINK "http://softuni.bg/courses/csharp-basics/"“ Course @ Software University. Please submit as homework a single txt/doc/docx file holding the answers of all below described problems.

  • Some Primes

Find the 24th, 101st and 251st prime number.

Answer : 24th - 89

101st - 547

251st - 1597

Resources:

http://www.bigprimes.net/archive/prime/1/

  • Some Fibonacci Primes

Check if the 24th, 101st and 251st prime numbers are part of the base Fibonacci number set. What is their position?

Answer : 24th - 89 - is a Fibonacci number - 11 place

101st - 547 - is a not Fibonacci number

251st - 1597 - is a Fibonacci number -17 place


 

  • Some Factorials

Find 100!, 171! and 250! Give all digits.

Answer:

100! - 9.3326215443944152681699238856267e+157 =93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000

171! - 1.2410180702176678234248405241031e+309 = 1241018070217667823424840524103103992616605577501693185388951803611996075221691752992751978120487585576464959501670387052809889858690710767331242032218484364310473577889968548278290754541561964852153468318044293239598173696899657235903947616152278558180061176365108428800000000000000000000000000000000000000000

250! - 3.2328562609091077323208145520244e+492 = 3232856260909107732320814552024368470994843717673780666747942427112823747555111209488817915371028199450928507353189432926730931712808990822791030279071281921676527240189264733218041186261006832925365133678939089569935713530175040513178760077247933065402339006164825552248819436572586057399222641254832982204849137721776650641276858807153128978777672951913990844377478702589172973255150283241787320658188482062478582659808848825548800000000000000000000000000000000000000000000000000000000000000

Resources:

http://www.calculatorsoup.com/calculators/discretemathematics/factorials.php

  • Calculate Hypotenuse

You are given three right angled triangles. Find the length of their hypotenuses.

  • Catheti: 3 and 4 Answer: 5

  • Catheti: 10 and 12 Answer: 15.6204993518133

  • Catheti 100 and 250 Answer: 269.258240356725

  • Numeral System Conversions

Convert 1234d to binary and hexadecimal numeral systems.

Convert 1100101b to decimal and hexadecimal numeral systems.

Convert ABChex to decimal and binary numeral systems.

Answer: 1234d = 10011010010b = 4D2hex

1100101b = 65hex = 101d

ABChex = 2748d = 101010111100b

  • Least Common Multiple

Find LCM(1234, 3456).

Answer:

For the values: 3456, 1234

The LCM is: 2132352

Resources:

http://www.calculatorsoup.com/calculators/math/lcm.php


 

13
14/06/2015 14:56:20
Lamms avatar Lamms 197 Точки

Здравей, 

на втора задача си пропуснал да напишеш и кой им е номерът в редицата на Фибоначи.

3
DimiturJeliazkov avatar DimiturJeliazkov 25 Точки

Сложи го в архив. Под бутона Избор на файл пише позволените формати zip, rar, 7z

 

Edit: Голяма модераторска активност изтриха на човека логичния въпрос :)

 
 
 
3
14/06/2015 15:51:49
Eltimir avatar Eltimir 0 Точки

Не го изтриха те , а аз,  иначе Благодаря за отговора, прочетох  защо не ми позволяваше и го поправих :)

0
Slavkata555 avatar Slavkata555 0 Точки

mmm principno e ok obache na vtora zadacha na men mi e 

89-11

547 go nqma 1597-17 

-1
leti_pavleti avatar leti_pavleti 2 Точки

И аз съм за този отговор. Според мен нулата не е част от редичата на Фибоначи и не бива да е на позиция 1

2
nievg avatar nievg 0 Точки

Уж програмирането е точна наука, а възниква философски спор :)
Първият член дали е 0 или е 1
Брои се от 0 или се брои от 1
 

Първият член от редицата на Фибоначи в презентацията е 0
В интернет видях, че се използва и вариант с първи член 1
Явно има различни варианти за различните области на приложение.

Лично аз реших да се придържам към презентацията от лекцията и за това избрах първи член на редицата да е 0.
Също така реших да броя членовете от 1 (нулата не е естествено число) както е в реалния живот

Така получавам 12-и и 18-и, но според мен е вярно и 11-и и 17-и
Всъщност първоначално бях получил 11 и 17 :)

0
PavelManahilov avatar PavelManahilov 216 Точки

Ето и моята домашна, малко мързеливата сметната, но върши работа :)

http://pastebin.com/xMPRHd9T

Лека седмица на всички и до Събота!

1
17/08/2015 12:20:04
sekwent avatar sekwent 22 Точки

Всичко изглежда да е вярно :)

0
17/08/2015 15:09:55
dggeorgiev avatar dggeorgiev 14 Точки

Здравейте,

Отговорите, които получих аз може да видите тук:

http://pastebin.com/CGHbE0qe

Реших да направя конзолни приложения за задачите:

1 + 2 задачи: http://pastebin.com/CpUgu4DQ

3 задача: http://pastebin.com/t9US0qqU

4 задача: http://pastebin.com/1rJvsA0D

5 задача: http://pastebin.com/RVLzuCHs

6 задача: http://pastebin.com/KgucBDbx

Не съм си играл да правя оптимизации, но ако на някой му е интересно как би изглеждало евентуалното решение на някоя от задачите - може да почерпи вдъхновение. Коментирал съм основните части на методите и мисля, че са разбираеми. 

Поздрави на всички :)

1
hcenov avatar hcenov 10 Точки

това което си написал е вярно, но при мен 1597 е на 17 ред и двете решения се верни. Във зависимост от точката на броене дале е Нула или Едно.

Поздрави!

1
nrayanov avatar nrayanov 39 Точки

Здравей,

Задача 1: Вярна.

Задача 2: Вярна, зависи все пак от къде започваш да броиш (т.е. дали броиш 0).

Поздрави,

Николай Раянов

0
SvetoslavTurlakov avatar SvetoslavTurlakov 0 Точки

От това, което аз прочетох нулата се брои.

От някой коментари стигам до извода, че на нулата присвоявате първа позиция, а тя е нулева позиция, и от там се обърквате.

Ако ползвате търсачката на форума и потърсите: [Homework] Math for Developers ще видите, как участниците от предишните курсове са намерили решения на проблемите.

Интуицията ще ви подскаже, кой е най правилния начин.Dimitar Jeliazkov се е справил отлично, според мен, аз също възнамерявам да предам домашната си по този начин, освен решенията ще сложа и използваните източници.

 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.