13.06.2012, 11:23 | #1 (permalink) |
Новичок
Регистрация: 13.06.2012
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Помогите написать программу на языке Си
Программа должна рассчитывать размер премии сотрудникам. Входные данные: вводится номер разряда сотрудника, стаж работы, должность. Если разряд больше третьего, премия составляет 50 рублей, если стаж работы 10 лет, к премии добавляется 10 рублей, если 20 лет то 20 рублей и т.д., если начальник, премия вне зависимости от стажа работы и разряда - 100 рублей. |
13.06.2012, 11:23 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Давайте я вам помогу найти схожие с вашей темы Помогите написать программы на языке Pascal Помогите написать программу Помогите написать программу Помогите написать программу на языке паскаль Помогите написать 2 программы по программированию на языке С++ Помогите написать программу на языке Паскаль |
14.06.2012, 20:11 | #5 (permalink) |
Новичок
Регистрация: 13.06.2012
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Вот сегодня повазился с программой:
#include <stdio.h> main() { int d, r, s; /* d код должности r разряд s стаж */ printf(" Введите код должнсти :"); scanf("%d", &d); printf(" Введите разряд : "); scanf("%d", &r); printf(" Введите стаж : "); scanf("%d", &s); int p = 0; /*премия*/ if ( d == 1 ) { /*начальник*/ p = 100; } else { if(r > 3) { p = 50; } p = p + int(s/10)*10; } printf(" Премия %d \n", p); } Мб надо что-то исправить или добавить(убрать), подскажите пожалуйста |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
14.06.2012, 20:33 | #6 (permalink) |
Member
Регистрация: 27.02.2010
Сообщений: 659
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1312
|
ну так прекрасно все получилось! можно конечно немного убрать количество текста но то уже мелочи.
Что бы посоветовал: хоть Си и позволяет определять переменные где угодно, но лучше всего это делать в начале. И форматирование. делайте отступы.(или если они тут не отобразились воспользуйтесь BB-кодом Code) |
18.06.2012, 12:07 | #8 (permalink) |
Новичок
Регистрация: 13.06.2012
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Ещё раз здраствуйте, можете помочь ещё раз?
Нужно к данной задаче Код:
#include <stdio.h> main() { int d, r, s; /* d код должности r разряд s стаж */ printf(" Введите код должнсти :"); scanf("%d", &d); printf(" Введите разряд : "); scanf("%d", &r); printf(" Введите стаж : "); scanf("%d", &s); int p = 0; /*премия*/ if ( d == 1 ) { /*начальник*/ p = 100; } else { if(r > 3) { p = 50; } p = p + int(s/10)*10; } printf(" Премия %d \n", p); } 1) разработка алгоритма. 2)Блок-схема программы на языке Си. 3) листинг с комментариями к данной программе Очень прошу, помогите Решил тут написать, дабы не плодить темы. |
21.07.2012, 15:40 | #10 (permalink) |
Новичок
Регистрация: 21.07.2012
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
помогите пожалуйста разобраться с этим заданием ..очень нуждаюсь в вашей помощи ..
Создать приложение, которое работает с базой данных (база данных любой , но лучше что-то работающее на SQL). С помощью формы можно добавлять, редактировать, удалять сотрудников. У сотрудников есть табельный номер, Фамилия, Имя, Отчество, дата рождения, пол. Спасибо за помощь!! |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Метки |
програмирование |
|
|