- Форум
- Тийн интереси и проблеми
- Училище и приятели
- Информатика - Спешно Хелп !
Здравейте.. значи,по информатика даскала цяла година кажи речи на нищо не ни научи.. и ся накрая за да ни оформи срочните оценки ни даде по едни самостоятелни работи,а аз идея си нямам какво да напиша..
Задачата е : Да се състави програма,която извежда простите числа в интервала [-100; m], където m е число,въведено от клавиатурата.
Много ще се радвам ако някой успее да ми помогно,поне и за половината задача.. Мерси предварително![]()
I'm not an artist, I'm a fuckin piece of art!
На какъв език ти трябва.
I'm RETIRED.
I was tired yesterday, and today I'm tided too.
http://www.facebook.com/john.stefanov
http://blog.injenera.com
ами ние работим с програмата c++ , значи сигурно на езика C .. нещо от сорта![]()
I'm not an artist, I'm a fuckin piece of art!
Мога да ти направя програма извеждаща всички числа от -100 до "m" , нз как да го направя само простите числа.Ако те устройва пиши
bmwsasho устройва ме,да! аз простите числа ше ги наглася някак си,само дето незнам как да формулирам задачата! много благодаря![]()
![]()
I'm not an artist, I'm a fuckin piece of art!
Ето я задачата.Ако нещо не разбираш питай.
#include<stdio.h>
int main(void)
{
int m,i=0; //Definirane na promenlivi
printf("Enter a number : "); //Izvikvane na saobshtenie za vavejdane na "m"
scanf("%d", &m); //Priemane na stoinost na "m"
for(i=(-100);i<(m+1); i++) printf("%d \n", i); //Izvejdane na chislata
return 0;
}
Мерси още веднъж bmwsasho , програмата работи на c++ , нали?![]()
I'm not an artist, I'm a fuckin piece of art!
Пробвай малко от бъгове да я поизчистиш. Ако сложа -200 за М какво ще стане?Първоначално написано от bmwsasho
И се търсят не всички числа, а всички ПРОСТИ числа (просто число е това, което е по голямо от 0 и се дели само на 1 и на себе си).
Програмата на bmwsasho е написана на c не на c++, ама пак ще се компилира и работи но сигурно ще ти направи госпожата забележка че не си я написала на с++, ако е и по некъдърна няма и да разбере на какъв език си я написала.
Ето програмката която е написал човечеца по-горе "преведена" на C++. За съжаление съм тъп и не мога да се сетя как да я направя да вади всички ПРОСТИ числа в интервала, дефиниция за които е дал Стефчо.Код:#include <iostream.h> #include <conio.h> int m,i; int main() { cout<<"Vyvedete m="; cin>>m; for (i=-100;i<m+1;i++) cout<<"|"<<i<<"|"; getch(); return 0; }
ЕДИТ: Кой тъп веееееее
Ето я програмката баш както ти трябва:
Бира да ти се намира?Код:#include <iostream.h> #include <conio.h> #include <math.h> int m,k,OK; int main() { cout<<"Vyvedete M="; cin>>m; if (m==-100||m<2) { cout<<"Nqma prosti chisla v posocheniq interval"; getch(); return 0; } while (m>0) { k=2; OK=1; while ((k<=m/2)&&OK) { if (m%k==0) OK=0; k++; } if (OK) cout<<"|"<<m<<"|"; m=m-1; } getch(); return 0; }![]()