陈士杰版宪法讲解:国务院总理缺位怎么办?
众所周知,我的宪法是议会制,总理是权力核心。
国家不能一刻无总理,所以总理这个职位在任何时间都必须要有人做。
总理缺位就是三种情况:①任内死亡;②主动辞职;③被国会倒阁。
任内死亡和主动辞职都意味着这届内阁不一定失民心,所以我的宪法是这么规定的。
总理如果在任内死亡或者主动辞职,其职位由副总理暂时代理。总理和副总理如果都缺位的时候,由各部部长和秘书长在国务委员中推选一人出任代总理。在下一次国会开会期间,国会对代总理人选进行表决,在国会过半数议员同意后,由总统任命为总理。如果代总理没有获得国会过半数议员同意,总统应该于三日内向国会提名一位总理继任人。如果总统提名的总理继任人获得国会过半数议员的同意,则总统应该立刻免除代总理的职务,并且任命总理继任人为新任总理。如果总统提名的总理继任人没有获得国会过半数议员的同意,国会应该以记名投票的方式选举产生总理继任人。国会选举产生总理继任人后,则总统应该立刻免除代总理的职务,并且任命总理继任人为新任总理。
总理被罢免,就意味着这届内阁已经丧失民心,我是这么设计的:
①在国会开会期间,国会得经全体议员四分之一以上连署,对总理提出罢免案。罢免案提出七十二小时后,国会全体议员应该于四十八小时内投票表决,罢免案由国会全体议员过半数赞成后通过。如果罢免案通过,总统应该于三日内向国会提名一位总理继任人。如果总理继任人获得国会过半数议员同意后,总统应该立刻免去现任总理的职务,然后任命总理继任人为新任总理。如果总理继任人没有获得国会过半数议员同意,国会应该以记名投票的方式选举产生总理继任人。国会选举产生总理继任人后,总统应该立刻免去总理的职务,并且任命总理继任人出任新任总理。
②在国会闭会期间,国会常委会得经全体委员三分之一以上连署,对总理提出罢免案。罢免案提出七十二小时候,国会常委会全体委员应该于四十八小时内投票表决,罢免案由国会常委会全体委员过半数赞成后通过。如果罢免案通过,总统应该于两日内向国会常委会提名一位代总理的人选,国会常委会过半数成员同意后,由总统任命。如果代总理没有获得国会常委会过半数委员同意,国会常委会应该以记名投票的方式选举产生代总理。当选代总理国会常委在就任代总理之前,必须先向国会常委会请辞常委的职务。在下一次国家议会开会期间,国会对代总理人选进行表决。如果国会过半数议员表决同意后,总统应该立刻任命代总理为新任总理。如果代总理没有获得国会过半数议员同意,国会应该以记名投票的方式选举产生总理继任人。国会选举产生总理继任人之后,总统应该立刻免除代总理的职务,并且任命总理继任人为新任总理。
我觉得设计的好啰嗦,但我又找不到好办法。 大家有什么意见请写出来。
4479C8 国会记名投票是从哪里选
国会常委和国务委员为什么都能选上总理
有“表决同意”和“同意”,这是故意区别吗?
72h后48h内,是什么意思,必须等72h吗,有什么意义
4479C8 考虑富文本、程序代码、多媒体宪法
立即变成全世界最特殊的宪法程序还不怎么合语义,比如主动调用“联署提出”、不好表达时间限制等
if(总理.缺位){ //总理如果在任内死亡或者主动辞职, if(!副总理.缺位){ 代总理 = 副总理.担任(); //其职位由副总理暂时代理。 }else{ //总理和副总理如果都缺位的时候, 代总理 = (各部长+秘书长).推选(国务委员); //由各部部长和秘书长在国务委员中推选一人出任代总理。 } 国会[下次].议程 += ()=>{ //在下一次国会开会期间,国会对代总理人选进行表决, if(议员.表决(代总理).同意 > 议员.半数){ //在国会过半数议员同意后, 总理 = 总统.任命(代总理); //由总统任命为总理。 }else{ //如果代总理没有获得国会过半数议员同意, 继总理 = 总统.提名[三日内](); //总统应该于三日内向国会提名一位总理继任人。 if(议员[过半].同意(继总理)){ //如果总统提名的总理继任人获得国会过半数议员的同意, void 总统.免职(代总理); //则总统应该立刻免除代总理的职务, 总理 = 总统.任命(继总理); //并且任命总理继任人为新任总理。 }else{ //如果总统提名的总理继任人没有获得国会过半数议员的同意, 继总理 = 国会.投票[记名](); //国会应该以记名投票的方式选举产生总理继任人。国会选举产生总理继任人后, void 总统.免职(代总理); //则总统应该立刻免除代总理的职务, 总理 = 总统.任命(继总理); //并且任命总理继任人为新任总理。 } } } }if(国会.开会){ //①在国会开会期间, 罢免案 = 议员[四分之一以上].连署提出(); //国会得经全体议员四分之一以上连署,对总理提出罢免案。 if(议员.表决[_72h后的48h内](罢免案).同意 > 议员.半数){ //罢免案提出七十二小时后,国会全体议员应该于四十八小时内投票表决,罢免案由国会全体议员过半数赞成后通过。 继总理 = 总统.提名[三日内](); //如果罢免案通过,总统应该于三日内向国会提名一位总理继任人。 if(议员[过半].同意(继总理)){ //如果总理继任人获得国会过半数议员同意后, void 总统.免职(总理); //总统应该立刻免去现任总理的职务, 总理 = 总统.任命(继总理); //然后任命总理继任人为新任总理。 }else{ //如果总理继任人没有获得国会过半数议员同意, 继总理 = 国会.投票[记名](); //国会应该以记名投票的方式选举产生总理继任人。国会选举产生总理继任人后, void 总统.免职(总理); //总统应该立刻免去总理的职务, 总理 = 总统.任命(继总理); //并且任命总理继任人出任新任总理。 } } }else{ //②在国会闭会期间, 罢免案 = 常委[三分之一以上].连署提出(); //国会常委会得经全体委员三分之一以上连署,对总理提出罢免案。 if(常委.表决[_72h后的48h内](罢免案).同意 > 常委.半数){ //罢免案提出七十二小时候,国会常委会全体委员应该于四十八小时内投票表决,罢免案由国会常委会全体委员过半数赞成后通过。 代总理 = 总统.提名[两日内](); //如果罢免案通过,总统应该于两日内向国会常委会提名一位代总理的人选, if(常委[过半].同意(代总理)){ //国会常委会过半数成员同意后, 总理 = 总统.任命(代总理); //由总统任命。 }else{ //如果代总理没有获得国会常委会过半数委员同意, 代总理 = 常委会.投票[记名](常委会); //国会常委会应该以记名投票的方式选举产生代总理。 void 代总理.辞去(常委); //当选代总理国会常委在就任代总理之前,必须先向国会常委会请辞常委的职务。 } void 国会.罢免(总理); 国会[下次].议程 += ()=>{ if(议员.表决(代总理).同意 > 议员.半数){ //在下一次国家议会开会期间,国会对代总理人选进行表决。如果国会过半数议员表决同意后, 总理 = 总统.任命(代总理); //总统应该立刻任命代总理为新任总理。 }else{ //如果代总理没有获得国会过半数议员同意, 继总理 = 国会.投票[记名](); //国会应该以记名投票的方式选举产生总理继任人。国会选举产生总理继任人之后, void 总统.免职(代总理); //总统应该立刻免除代总理的职务, 总理 = 总统.任命(继总理); //并且任命总理继任人为新任总理。 } } } }@thphd 发现三问题:汉字不等宽、代码会换行,不能套<details>
陈士杰打倒共产党!打倒习近平! 改了,太复杂了。