Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2016, 09:39   #1
Rufer
Пользователь
 
Регистрация: 20.06.2016
Сообщений: 10
Восклицание Разница в полных годах между двумя датами Visual FoxPro

Написать программу которая для заданного числа v определяет равно ли оно вашему возрасту. Если равно то вывести текст "Мы ровесники", в противном случае текст "Извините". Значение v задать в начале программы. Напишите пожалуйста)

Последний раз редактировалось Аватар; 14.12.2016 в 11:17. Причина: Название темы
Rufer вне форума Ответить с цитированием
Старый 14.12.2016, 11:09   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Разница в полных годах между двумя датами, остальное сам делай
Код:
SET DATE GERMAN
DateBeg = CTOD('15.12.1979')
DateEnd = CTOD('14.12.2016')
IF MONTH(DateEnd)<MONTH(DateBeg) .OR. (MONTH(DateEnd)=MONTH(DateBeg) .AND. DAY(DateEnd)<DAY(DateBeg))
  ? YEAR(DateEnd)-YEAR(DateBeg)-1 
ELSE 
  ? YEAR(DateEnd)-YEAR(DateBeg)
ENDIF
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
программа в Visual foxpro Марина Володкина Помощь студентам 1 22.10.2013 20:24
программа в Visual foxpro Марина Володкина Помощь студентам 1 22.10.2013 20:05
Представления в Visual FoxPro Studbgc Помощь студентам 0 27.12.2011 13:00
Visual FoxPro nulyjarden Помощь студентам 2 14.04.2011 15:08
БД по Visual FoxPro? iron_cross Помощь студентам 0 01.12.2010 09:19