
16.03.2009, 13:35
|
|
Познающий
Регистрация: 30.12.2007
Сообщений: 52
С нами:
9665432
Репутация:
2
|
|
Таких наверное нету))) а если и есть то явно не на решение задачь по программированию!
|
|
|

16.03.2009, 15:42
|
|
Новичок
Регистрация: 13.03.2009
Сообщений: 4
С нами:
9033519
Репутация:
0
|
|
Ребят помогите рещит две задачи на С# очень прошу!
-> Дано целое число N(>0). Найти нименьшее целое положительное число К, квадрат которого превосходит N: K*K>N. Функцию извлечения квадратного корня не использовать!
->Данна массив целых ненулевых чисел размером N. Проверить, чередуются ли в нем положительные и отрицательные числа. Если чередуются, вывести 0, если нет то вывести порядковый номер первого элемента нарущающего закономерность!
p.s. Зарание огромное спасибо если можно решите кто нить а то я в си не че не шарю на паскале написал эти проги а в си не могу!
|
|
|

16.03.2009, 16:37
|
Регистрация: 29.05.2002
Сообщений: 1,793
С нами:
12604706
Репутация:
0
|
|
Сообщение от Ne2pI
Ребят помогите рещит две задачи на С# очень прошу!
-> Дано целое число N(>0). Найти нименьшее целое положительное число К, квадрат которого превосходит N: K*K>N. Функцию извлечения квадратного корня не использовать!
Код:
int N = 234;
int solve;
for (solve = 1; solve < int.MaxValue; solve++)
if (solve * solve > N)
break;
Console.WriteLine(solve);
->Данна массив целых ненулевых чисел размером N. Проверить, чередуются ли в нем положительные и отрицательные числа. Если чередуются, вывести 0, если нет то вывести порядковый номер первого элемента нарущающего закономерность!
Код:
int[] arr = new int[] { -23, 21, -23, 23, 12, 34};
int i = 0;
for (i = 1; i < arr.Length; i++)
if (-Math.Sign(arr[i]) != Math.Sign(arr[i - 1]))
break;
if (i == arr.Length)
Console.WriteLine(0);
else
Console.WriteLine(i + 1);
|
|
|

16.03.2009, 18:11
|
|
Новичок
Регистрация: 13.03.2009
Сообщений: 4
С нами:
9033519
Репутация:
0
|
|
Огромное спасибо вам!
|
|
|

16.03.2009, 20:39
|
|
Новичок
Регистрация: 03.02.2008
Сообщений: 22
С нами:
9615108
Репутация:
11
|
|
Пост #1170 уже не актуален (:
|
|
|

16.03.2009, 20:42
|
|
Познающий
Регистрация: 04.01.2008
Сообщений: 43
С нами:
9658941
Репутация:
20
|
|
Помогите пожалуйста решить задачу по С.
Написать функцию, которая подсчитывает количество слов начинающихся с буквы "к". Текст произвольной длины оканчивающийся ";". Текст состоит из слов, разделенных пробелами.
|
|
|

16.03.2009, 21:58
|
|
Участник форума
Регистрация: 26.11.2008
Сообщений: 158
С нами:
9187097
Репутация:
158
|
|
2pixelm :
Код:
#include<stdio.h>
#include<conio.h>
#include<string.h>
int n_k(char *);
void main()
{
clrscr();
char *str;
gets(str);
printf("%d\n", n_k(str));//пример вызовы ф-ии
getch();
}
//сама функция возвращяет количество слов на к
int n_k(char *str)
{
int s=0,i;
if(str[0]=='k')// это мож криво замутил, проверяет первую букву..
s++;
for(i=0; str[i]!=';'; i++){
if(str[i]==' '&&str[i+1]=='k')
s++;
}
return s;
}
компилятор BC 3.1
Последний раз редактировалось fker; 16.03.2009 в 22:27..
|
|
|

17.03.2009, 01:57
|
|
Новичок
Регистрация: 30.01.2009
Сообщений: 4
С нами:
9094251
Репутация:
0
|
|
помогите с лабой на delphi 7. Дана строка символов. В строке имеется несколько символов ‘.’. Выделить подстроку между первой и последней точкой. красиво оформить
|
|
|

17.03.2009, 02:05
|
|
Новичок
Регистрация: 30.01.2009
Сообщений: 4
С нами:
9094251
Репутация:
0
|
|
Матрица A(n,m) содержит вещественные числа. Определить количество столбцов и их номера, в которых сумма максимального и минимального элементов больше числа b.
пытался сделать эту лабу основное задание получилось, но проблема с контролем ввода данных в компоненты. вот что вышло:
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Grids, Menus;
type
TForm2 = class(TForm)
StringGrid1: TStringGrid;
Button1: TButton;
Edit1: TEdit;
Label1: TLabel;
Edit2: TEdit;
Label2: TLabel;
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
N3: TMenuItem;
procedure StringGrid1Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure StringGrid1KeyPress(Sender: TObject; var Key: Char);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
uses Unit1;
{$R *.dfm}
procedure TForm2.StringGrid1Click(Sender: TObject);
Var
i,j: integer;
begin
with StringGrid1 do
begin
i:=0;
for j:=1 to RowCount - 1 do
Cells[i,j]:= IntToStr(J);
J:=0; {строка 0}
For I:=1 to ColCount - 1 do
Cells[i,j]:= IntToStr(i);
end;
end;
procedure TForm2.Button1Click(Sender: TObject);
Var
max,min: real;
i,j,k: integer;
P: Boolean;
begin {как сделать этот момент более рационально
или после вывода ShowMessage программа не завершалась, и не закрывалась а была возможно доконца заполнить матрицу}
with StringGrid1 do
begin
for i:= 1 to RowCount-1 do
for J:=1 to ColCount-1 do
if Cells[j,i]=''
then p:=True;
if p=True
then ShowMessage('Заполните матрицу полностью!');
K:=0;
for i:= 1 to ColCount-1 do
Begin
Min:= StrToFloat(Cells[i,1]);
for j:=1 to RowCount-1 do
if StrToFloat(Cells[i,j])< min
then Min:= StrToFloat(Cells[i,j]);
Max:= StrToFloat(Cells[1,1]);
for j:=1 to RowCount - 1 do
if StrToFloat(Cells[i,j])> max
then Max:= StrToFloat(Cells[i,j]);
If Max+Min> StrToFloat(Form1.Edit3.Text)
then
Begin
k:=K+1;
Edit2.Text:=Edit2.Text + ' ' + FloatToStr(i)+ ',';
end;
end;
Edit1.Text:=FloatToStr(k);
end;
end;
procedure TForm2.StringGrid1KeyPress(Sender: TObject; var Key: Char);
begin
if not (Key in ['0','1','2','3','4','5','6','7','8','9','-',','])
then Key:=#0
end;
end.
|
|
|

17.03.2009, 15:51
|
|
Участник форума
Регистрация: 17.08.2008
Сообщений: 212
С нами:
9333656
Репутация:
186
|
|
Помогите пожалуйста!
на с++
Разработать алгоритм и написать программу решения СЛАУ методом Гаусса с частичным выбором ведущего элемента.
Требования к программе:
1.Программа должна позволять задавать порядок матрицы с клавиатуры.
2.Коэффициенты матрицы и вектора свободных членов должны задаваться либо случайным образом, либо с клавиатуры.
3.Программа должна иметь возможность подставить вектор полученного решения в систему для проверки правильности полученных результатов.
Последний раз редактировалось kyoko; 17.03.2009 в 15:58..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|