Вернуться   Компьютерный форум > Компьютеры > Программы > Программирование
 
 
Опции темы
Старый 17.01.2011, 15:50   #1 (ссылка)
Новичок
 
Аватар для DAmir13
 
Регистрация: 13.06.2009
Сообщений: 566
Репутация: 22
Профиль ВКонтакте Профиль в Facebook
По умолчанию Помогите написать программу в Qbasic

Ребята помогите написать программу в Qbasic мне надо две,но я думаю с первой справлюсь, а вот вторую как решать не знаю.
Задание 1. Найти площадь треугольника, две стороны которого равны a и b, а угол между этими сторонами равен q
Задание 2. Для произвольного двухзначного числа z найти сумму S и разность R цифр, его составляющих.

Последний раз редактировалось DAmir13; 17.01.2011 в 16:13.
DAmir13 вне форума  
Старый 18.01.2011, 10:30   #2 (ссылка)
Новичок
 
Аватар для DAmir13
 
Регистрация: 13.06.2009
Сообщений: 566
Репутация: 22
Профиль ВКонтакте Профиль в Facebook
По умолчанию

блин первую решил,ладно,а вот вторую никто и не подскажет из друзей(никто и не знает как делать)
и тут что то тихо
DAmir13 вне форума  
Старый 18.01.2011, 11:11   #3 (ссылка)
Новичок
 
Аватар для Qiker
 
Регистрация: 10.07.2009
Сообщений: 227
Репутация: 17
По умолчанию

могу написать на си, нужно? или на паскале?=)
Qiker вне форума  
Старый 18.01.2011, 16:07   #4 (ссылка)
Новичок
 
Аватар для DAmir13
 
Регистрация: 13.06.2009
Сообщений: 566
Репутация: 22
Профиль ВКонтакте Профиль в Facebook
По умолчанию

Цитата:
Сообщение от Qiker Посмотреть сообщение
могу написать на си, нужно? или на паскале?=)
я не знаю как задача будет выглядеть "на си,на паскале?=)", по сравнению с кубесиком)
а изменить врядли смогу оформление,ну попробуйте,если не сложно
DAmir13 вне форума  
Старый 18.01.2011, 19:48   #5 (ссылка)
Новичок
 
Аватар для Qiker
 
Регистрация: 10.07.2009
Сообщений: 227
Репутация: 17
По умолчанию

Код:
#include <stdio.h>
#include <locale.h> 
int main() {
	int z,a,b;
	
	setlocale(LC_ALL,""); //русская кодировка	
	do {
	puts("Введите двузначное число");
	scanf("%d",&z);} while (z >= 100 || z < 10); //ввод числа
	
	a = z/10; 
	b = z%10; // остаток от деления
	
	printf("Сумма = %d, Разность = %d",a+b,a-b); // вывод
	return 0;
}
Qiker вне форума  
Старый 19.01.2011, 21:53   #6 (ссылка)
Новичок
 
Аватар для DAmir13
 
Регистрация: 13.06.2009
Сообщений: 566
Репутация: 22
Профиль ВКонтакте Профиль в Facebook
Talking

Цитата:
Сообщение от Qiker Посмотреть сообщение
Код:
#include <stdio.h>
#include <locale.h> 
int main() {
	int z,a,b;
	
	setlocale(LC_ALL,""); //русская кодировка	
	do {
	puts("Введите двузначное число");
	scanf("%d",&z);} while (z >= 100 || z < 10); //ввод числа
	
	a = z/10; 
	b = z%10; // остаток от деления
	
	printf("Сумма = %d, Разность = %d",a+b,a-b); // вывод
	return 0;
}
да сложновато мне что то понять,видя первый раз пример задачи на этой системе.
Ну может тогда напишете вообще смысл задачи?раз смогли написать,значит поняли, а я его не особо понял,поясните
черт завтра желательно ее надо показать
DAmir13 вне форума  
Старый 20.01.2011, 05:40   #7 (ссылка)
Новичок
 
Аватар для Qiker
 
Регистрация: 10.07.2009
Сообщений: 227
Репутация: 17
По умолчанию

1) Вводите число z
2) проверяете двузначное оно или нет (это делать, если не сказано, что все вводимые числа удовлетворяют условию)
3) Присваиваем переменной "b" остаток от деления числа z на 10 (например b=52%10=2)
4) Присваиваем переменной "a" оставшуюся часть от целочисленного деления ( a=52/10=5)
5) Суммируем a и b
6) Находим разность a и b
Qiker вне форума  
Старый 23.01.2011, 23:09   #8 (ссылка)
Новичок
 
Аватар для DAmir13
 
Регистрация: 13.06.2009
Сообщений: 566
Репутация: 22
Профиль ВКонтакте Профиль в Facebook
По умолчанию

блин дали еще задачки,которые еще больше не понимаю хехе,а если не решить то "1"
задание 8(2) и 10

DAmir13 вне форума  
Ads
Старый 17.03.2011, 12:10   #9 (ссылка)
Новичок
 
Аватар для SchwarzeWolfin
 
Регистрация: 17.03.2011
Сообщений: 10
Репутация: 0
Профиль ВКонтакте Профиль в Мой мир
По умолчанию

Цитата:
Сообщение от DAmir13 Посмотреть сообщение
блин дали еще задачки,которые еще больше не понимаю хехе,а если не решить то "1"
задание 8(2) и 10
вопрос ещё актуален?
SchwarzeWolfin вне форума  
Старый 17.04.2011, 21:43   #10 (ссылка)
Новичок
 
Регистрация: 17.04.2011
Сообщений: 2
Репутация: 0
По умолчанию

Уважаемые программисты! Не могли бы вы помочь мне решить эту задачку по QBasic-у, с программой у меня напряг:
Составьте программу перестановки элементов одномерного массива, при которой первый элемент становится последним, второй- предпоследним и т. д.
Буду безмерно благодарен тому кто поможет. Заранее Спасибо!
limonk вне форума  
Старый 18.04.2011, 18:28   #11 (ссылка)
Новичок
 
Регистрация: 17.04.2011
Сообщений: 2
Репутация: 0
По умолчанию

Цитата:
Сообщение от limonk Посмотреть сообщение
Уважаемые программисты! Не могли бы вы помочь мне решить эту задачку по QBasic-у, с программой у меня напряг:
Составьте программу перестановки элементов одномерного массива, при которой первый элемент становится последним, второй- предпоследним и т. д.
Буду безмерно благодарен тому кто поможет. Заранее Спасибо!
Ребята! Помогите пожалуйста! Позарез надо, СРОЧНО! Добрые люди отзовитесь!
limonk вне форума  
Старый 26.05.2011, 21:17   #12 (ссылка)
Новичок
 
Регистрация: 26.05.2011
Сообщений: 3
Репутация: 0
По умолчанию

здорова всем, я первокурсник и мне нужна помощь в простенькой программе.
Помогите пожалуйста составить программу для:1 Найти сумму положительных элементов линейного массива.2 Найти номер линейного элемента равного числу B.
Демьян1994 вне форума  
Старый 27.05.2011, 09:09   #13 (ссылка)
Новичок
 
Аватар для SchwarzeWolfin
 
Регистрация: 17.03.2011
Сообщений: 10
Репутация: 0
Профиль ВКонтакте Профиль в Мой мир
По умолчанию

Демьян1994, на каком языке нужно?
SchwarzeWolfin вне форума  
Старый 27.05.2011, 19:31   #14 (ссылка)
Новичок
 
Регистрация: 26.05.2011
Сообщений: 3
Репутация: 0
По умолчанию

на языке бейсик, там где 10 REM
20 и т.д.:
Демьян1994 вне форума  
Старый 28.05.2011, 11:19   #15 (ссылка)
Новичок
 
Аватар для SchwarzeWolfin
 
Регистрация: 17.03.2011
Сообщений: 10
Репутация: 0
Профиль ВКонтакте Профиль в Мой мир
По умолчанию

увы,со школьных времён данный раритет успел забыться. кидаю на с++,попробуй сам переделать(хоть какой то вклад внесёшь). и мой тебе совет, читай в следующий раз справочную литературу,задачи элементарны

Код:
int n;
cout<<"введите размерность массива";
cin>>n;
int massiv[n];
for(int i=0;i<n;i++)
{
    cout<<"введите элемент массива";
    cin>>massiv[i];
}
int s=0;
for(int i=0;i<n;i++)
if(massiv[i]>0)
s=s+massiv[i];
cout<<"сумма положительных элементов="<<s;
cout<<"введите число";
int a;
cin>>a;
for(int i=0;i<n;i++)
if(massiv[i]==a)
cout<<i<<" ";
SchwarzeWolfin вне форума  
 


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

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пожалуйста, помогите написать макрос, способный вставить нужный символ aryumin Офис 2 10.12.2010 20:34
Помогите найти программу! Tomako Графика 4 16.08.2010 17:25
Написать программу с использованием подпрограмм Aleksandra3108 Программирование 0 28.04.2010 19:26
Помогите найти программу xotta2009 Утилиты 9 09.03.2010 18:31
Помогите найти программу!!! anaconda Мультимедиа 8 22.02.2010 22:28
Написать программу, которая высчитывает количество делителей ZONDO Программирование 5 31.12.2009 15:46
Помогите написать гоночки!!! Delphi versus88 Программирование 4 08.03.2009 20:51
Помогите установить программу!!! Alex8 Утилиты 9 11.02.2009 10:40
C#-требуется помощь, срочно!Помогите написать приложение! Unusual Программирование 2 14.12.2008 17:14
Помогите установить программу Alex8 Утилиты 6 28.11.2008 11:12
как написать программу что-то вроде Zver DVD??? Максат Утилиты 2 30.08.2008 17:43
Помогите написать прогу! Fuj_1000 Программирование 4 02.07.2008 20:54


Текущее время: 07:10. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.