HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 17.01.2010, 23:52
DJGRIFON
Новичок
Регистрация: 14.01.2010
Сообщений: 6
С нами: 8590829

Репутация: 0
По умолчанию

SHARA
Спасибо большое выручил
 
Ответить с цитированием

  #2  
Старый 18.01.2010, 10:18
hallboy
Новичок
Регистрация: 11.11.2008
Сообщений: 7
С нами: 9208749

Репутация: 0
По умолчанию

Помогите,пожалуйста!Нужно написать програму на С...
С меня + и голоса вконтакте.

Задание:
Задана последовательность действительных чисел. Найти сумму квадратов чисел,
значение которых принадлежит промежутке [a, b].
Входные данные программы
считываются из текстового файла. В результате работы программы на
диске формируется текстовый файл, в котором записываются ФИО и
группа исполнителя работы, задания к работе, содержание входного
файла данных, результаты расчета;

Вот она же готовая на паскале:
Код:
uses crt;
var
i,o:text;
a,b,x,k:integer;
begin
clrscr;
write('a=');readln(a);
write('b=');readln(b);
assign(i,'in1.txt');
reset(i);
assign(o,'out1.txt');
append(o);
while not eof(i) do
 begin
 read(i,x);
 if (x>a) and (x<b) then
  begin
  write(x,' - ');
  x:=sqr(x);
  writeln(x);
  k:=k+x;
  end;
 end;
writeln('k=',k);
writeln(o,' - ',k);
close(i);close(o);
readln;
end.
 
Ответить с цитированием

  #3  
Старый 18.01.2010, 14:04
lokli
Новичок
Регистрация: 28.12.2009
Сообщений: 7
С нами: 8615832

Репутация: 0
По умолчанию

2 hallboy
Код:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include<io.h>
#include<conio.h>
void main()
{
int a,b,x,k;
int *p1, *p2;
printf("a=");
scanf("%i",&a);
printf("b=");
k=0;
scanf("%i",&b);
   p1=fopen("in1.txt","r");//открываем первый файлдля чтения.
   if (p1==0)//если его нет
   {
   puts("file does not exist.");//то выводим надпись на экран что его нет и выходим из прграммы.
   exit(1);
   }
   do
   {
   fscanf(p1,"%i",&x); //считываем из файда элемент х
   if ((x>a)&&(x<b)) //если он больше а и меньше б 
      {
	  printf("%i - ",x);// выводим на экран х
	  x=pow(x,2);//находим  квадрат х и присваиваем это значение х.
	  printf("%i\n", x);//выводим на экран х
	  k+=x;//присваиваем к сумму к+х
	  }
   }while(eof(*p1));//пока не законцчиться файл р1(in1.txt)
printf("k=%i\n",k);//выводим на экран к
p2=fopen("out2.txt","w");//создаем файл р2(out2.txt)для записи(если он уже был раньше создан то перезаписываем его.)
fprintf(p2," - %i",k);//записываем в файл р2 к
fclose(p1);//закрываем файлы р1 и 
fclose(p2);//р2
getch();//задерживаем завершение программы до нажатия любой кнопки.
}

Последний раз редактировалось lokli; 18.01.2010 в 14:06..
 
Ответить с цитированием

  #4  
Старый 21.01.2010, 01:40
GroodeR
Новичок
Регистрация: 20.10.2009
Сообщений: 9
С нами: 8714737

Репутация: 0
По умолчанию

Ребята, нужна помощь по языку Си.

Есть несколько заданий.

Цитата:
1.Реализовать программу сравнения рядков.
Цитата:
2. Дана целочеслительная матрица. Вычислить номер рядка с минимальной сумой элементов у рядка.
Цитата:
3. Написать программу которая вычисляет длину введенного рядка.
Заранее спасибо, спасите студента который болел и не в состоянии был учиться. А сейчас пришло здоровье, а вместе с ним и сесия. Знаний не прибавилось, сам не успеваю все усвоить.

Буду весьма признателен.
 
Ответить с цитированием

  #5  
Старый 21.01.2010, 22:03
sledopit2
Новичок
Регистрация: 21.01.2010
Сообщений: 7
С нами: 8580827

Репутация: 0
По умолчанию

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

  #6  
Старый 21.01.2010, 23:00
lokli
Новичок
Регистрация: 28.12.2009
Сообщений: 7
С нами: 8615832

Репутация: 0
По умолчанию

sledopit2 можно было бы указать язык на каком нужна данная программа. Написал на С надеюсь угадал.
Код:
#include <stdio.h>
#include<math.h>
#define n 10 
void otbor(int a[], int j, int *ko, int *otr);/
void main()
{
int k,otr,a[n];
otbor(a,n,&k,&otr);
printf("k=%i, otr=%i",k,otr);
}
void otbor(int a[], int j, int *ko, int *otr)
{
int i;
*ko=0;
*otr=0;           
for(i=0;i<n;i++)      
  {
  printf("Enter elements a[%i]: ",i+1);
  scanf("%i",&a[i]);
  if ((fmod(a[i],2)==0)&&(a[i]!=0))//проверяем что остаток от деления a[i] на 2 равен 0 и что a[i] не равен 0
     {
	 if (a[i]<0)// если a[i] меньше 0
	 (*otr)++;// то прибавляем 1 к счетчику отрицательных чисел
	 (*ko)++;//и прибавляем к счетчику простых чисел 1
	 }
  }
}
 
Ответить с цитированием

  #7  
Старый 21.01.2010, 23:16
sledopit2
Новичок
Регистрация: 21.01.2010
Сообщений: 7
С нами: 8580827

Репутация: 0
По умолчанию

да надо на языке С,но этот вариант не подходит так как препод палит что такого мы не учили в первой четверти первого курса.Если можно сделать на подобии этой лабороторной:
#INCLUDE <iostream.h>
int sogl(char b);
void main()
{char b;
cout<<"vvedite bukvu";
cin>>b;
if(sogl(b)==1) cout<<"soglasnaja";
else cout<<"glasnaja";
}
int sogl(char b)
{
{if(b=='q'||b=='w'||b=='r'||b=='t'||b=='p'||b=='s' ||b=='d'||b=='f'||b=='g'||b=='h'||b=='j'||b=='k'|| b=='l'||b=='z'||b=='x'||b=='c'||b=='v'||b=='b'||b= ='n'||b=='m')
return 1;
else
return 0;
}
}
эта программка делает такое...при вводе согласной буквы выводиться цыфра 1 ,а при вводе гласной на экран выводиться 0.
всё это делалось в программе gcc.Если можете сделайте по такому примеру пажалуйста.
 
Ответить с цитированием

  #8  
Старый 22.01.2010, 00:16
cupper
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
С нами: 9963746

Репутация: 180


По умолчанию

ипать О_о !! Это препод вам так сказал сделать ?
Код:
#include <iostream>

int func (int *A, int len){
	int key=0; // счетчик неотрицательных четных чисел 
	for (int i=0; i<len; i++){
		if ((A[i] < 0) && (A[i]%2 == 0)) // операция % повзращает остаток от деления если он равен нуля то в нашем случае число кратно 2 следовательно оно четно
		key++; // равносильно key = key + 1;
	}
	return key;
}

int main(){
	const int len = 6; //длина массива
	int mas[len]={1, -2, 3, -5, -6, 0};
	int key = func (mas, len);
	std::cout<<"Prepod typoi kazel, chisel vot stoka: "<<key<<std::endl; //
}
lokli ты извращенец

Последний раз редактировалось cupper; 22.01.2010 в 00:28..
 
Ответить с цитированием

  #9  
Старый 22.01.2010, 00:44
sledopit2
Новичок
Регистрация: 21.01.2010
Сообщений: 7
С нами: 8580827

Репутация: 0
По умолчанию

cupper спасибо мил человек,про препада в точку.
 
Ответить с цитированием

4 задачи
  #10  
Старый 22.01.2010, 01:34
Dionis1542
Новичок
Регистрация: 18.01.2010
Сообщений: 2
С нами: 8586369

Репутация: 0
По умолчанию 4 задачи

срочно нужно 4 задачи на с бидери 2006. с 1 по 4 пожалуста если не затруднит
. я извиняюсь что ссылка на файлообменник потому что хоста для картинок нормального не знаю. и если не трудно посоветуйте какой

Последний раз редактировалось Dionis1542; 23.01.2010 в 06:41..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости. Обсуждения. 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.